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

By identifying the target user's location within the vehicle and adjusting the projection equipment and environmental settings, the problem of low intelligence in in-vehicle projection is solved, achieving the best viewing effect for users in any position and improving the viewing experience.

WO2026020927A1PCT designated stage Publication Date: 2026-01-29BYD CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/093238
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-07-25
Filing Date
2025-05-07
Publication Date
2026-01-29

AI Technical Summary

Technical Problem

The current level of intelligence in in-vehicle projection technology is low, resulting in a poor viewing experience for users.

Method used

By receiving the command to start the movie/TV show, the system determines the target user's location information inside the vehicle and, based on that location information, determines the target projection position within the vehicle. It then controls the projection equipment to project the movie/TV show onto the target position and simultaneously adjusts the seat position, audio equipment, dimming diaphragm, and ambient lighting to optimize the viewing environment.

Benefits of technology

It enhances the intelligence level of in-vehicle projection, ensuring that users can get the best viewing angle from any position, thus improving the viewing experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025093238_29012026_PF_FP_ABST
    Figure CN2025093238_29012026_PF_FP_ABST
Patent Text Reader

Abstract

Provided are a vehicle control method, a controller, a vehicle, a computer-readable storage medium, and a computer program product. The method comprises: in response to receiving a video-playback instruction, determining, in a vehicle, location information of a target user who is to watch a video; on the basis of the location information, determining a target projection position in the vehicle; and controlling a projection device to project the video onto the target projection position.
Need to check novelty before this filing date? Find Prior Art

Description

Vehicle control methods, controllers, vehicles, storage media, and software products

[0001] Cross-reference to related applications

[0002] This disclosure claims priority to Chinese Patent Application No. 202411003609.4, filed on July 25, 2024, entitled "Vehicle Control Method, Controller, Vehicle, Storage Medium and Program Product", the entire contents of which are incorporated herein by reference. Technical Field

[0003] This disclosure relates to the field of vehicle control technology, and more specifically, to a vehicle control method, controller, vehicle, computer-readable storage medium, and computer program product. Background Technology

[0004] With the continuous development of intelligent technology, vehicles are gradually becoming mobile entertainment centers, integrating various entertainment functions such as in-car TVs, gaming devices, and projectors. Through the in-car projection function, drivers and passengers can watch movies, sports events, and view the outside environment. Summary of the Invention

[0005] This disclosure provides a vehicle control method, a controller, a vehicle, a computer-readable storage medium, and a computer program product.

[0006] In a first aspect, this disclosure provides a vehicle control method, the method comprising:

[0007] In response to receiving a command to start a video, the location information of the target user inside the vehicle is determined.

[0008] Based on the location information, determine the target projection position inside the vehicle;

[0009] Control the projection device to project video onto the target projection position.

[0010] Optionally, determining the target projection position inside the vehicle based on the location information includes at least one of the following:

[0011] If the location information includes the position of a single seat, then the target projection position is determined to be the side window on the side furthest from the single seat position.

[0012] If the location information includes the positions of both side seats, then the target projection position is determined to be the roof window.

[0013] Optionally, determining the target projection position as the side window on the side away from the single-sided seat position includes: determining the target projection position as the rear side window on the side away from the single-sided seat position.

[0014] Optionally, the number of projection devices is one, and controlling the projection device to project video onto the target projection position includes:

[0015] The projection device is rotated according to the target projection position so that the projection device projects video onto the target projection position.

[0016] Optionally, the number of projection devices is multiple, and controlling the projection devices to project video onto the target projection position includes:

[0017] Based on the target projection position, a target projection device to be turned on is determined from among the multiple projection devices, and the target projection device is controlled to turn on so that the target projection device projects video onto the target projection position.

[0018] Optionally, in response to receiving a video playback command, determining the location information of the target user inside the vehicle includes:

[0019] In response to receiving a video playback command from a video interaction terminal, the location information of the target user is determined based on the video interaction terminal.

[0020] Optionally, there are multiple video-interactive terminals; the step of determining the location information of the target user based on the video-interactive terminal in response to receiving a video-on command from the video-interactive terminal includes:

[0021] In response to receiving the video start command, the system determines the target video interactive terminal that sent the video start command, and determines the location information of the target user based on the location information of the target video interactive terminal.

[0022] Optionally, the video start command is a voice command, and the step of determining the location information of the target user in the vehicle in response to receiving the video start command includes:

[0023] In response to receiving the voice command, the location information of the target user inside the vehicle is determined based on the voice command.

[0024] Optionally, in response to receiving a video playback command, determining the location information of the target user inside the vehicle includes:

[0025] In response to receiving the video playback command, acquire in-vehicle image information;

[0026] Based on the in-vehicle image information, the location information of the target user inside the vehicle is determined.

[0027] Optionally, the method further includes:

[0028] Based on the target projection position, adjust the posture of the seat where the target user is located to a posture that matches the target projection position.

[0029] Optionally, the method further includes:

[0030] Control the audio device corresponding to the location information to activate the surround sound mode.

[0031] Optionally, the method further includes:

[0032] In response to receiving the video activation command, the light transmittance of the dimming film is reduced, wherein the dimming film is disposed on at least one vehicle window.

[0033] Optionally, the method further includes:

[0034] In response to receiving the video / movie activation command, the ambient lighting inside the vehicle is controlled to operate in the target display mode corresponding to the video / movie mode.

[0035] Optionally, the method further includes:

[0036] In response to receiving a video / audio shutdown command, the projection device is controlled to shut down, wherein the video / audio shutdown command is generated in the following manner:

[0037] In response to identifying a target event based on images captured by the in-vehicle camera, the video / video shutdown command is generated.

[0038] Optionally, the target event includes the in-vehicle camera being blocked, or the target user being asleep.

[0039] Optionally, the method further includes:

[0040] In response to receiving the video / movie shutdown command, a target shutdown mode corresponding to the video / movie shutdown command is determined; wherein, the target shutdown mode includes a reset mode or a sleep mode;

[0041] In response to the target closing mode being the reset mode, the seat where the target user is located is controlled to return to the posture before it was adjusted according to the target projection position;

[0042] In response to the target shutdown mode being the sleep mode, the posture of the seat where the target user is located is adjusted to a preset sleep posture.

[0043] Optionally, the method further includes at least one of the following:

[0044] In response to the target shutdown mode being the reset mode, the audio device corresponding to the location information is controlled to shut down;

[0045] In response to the target off mode being the reset mode, the dimming film is controlled to return to the state before the light transmittance of the dimming film was reduced in response to the video on command; wherein the dimming film is disposed on at least one vehicle window;

[0046] In response to the target off mode being the reset mode, the ambient lighting inside the vehicle is restored to its state before it was controlled to run in the target display mode corresponding to the movie / video mode in response to the movie / video turn-on command;

[0047] In response to the target shutdown mode being the sleep mode, the audio device corresponding to the location information is controlled to turn off;

[0048] In response to the target shutdown mode being the sleep mode, the ambient lighting inside the vehicle is turned off.

[0049] Secondly, this disclosure provides a controller, including:

[0050] processor;

[0051] Memory used to store processor-executable instructions;

[0052] The processor is configured to execute the executable instructions in the memory to implement the steps of the method as described in the first aspect.

[0053] Thirdly, this disclosure provides a vehicle, including:

[0054] A projection device is installed inside the vehicle for projecting videos or movies inside the vehicle.

[0055] The controller is configured to perform the steps of the method described in the first aspect.

[0056] Fourthly, this disclosure provides a computer-readable storage medium having a computer program stored thereon that, when executed by a processor, implements the steps of the method described in the first aspect.

[0057] Fifthly, this disclosure provides a computer program product, including a computer program that, when executed by a processor, implements the steps of the method described in the first aspect.

[0058] The above technical solution first responds to the received video / movie start command by determining the location information of the target user inside the vehicle; then, based on the location information, it determines the target projection position inside the vehicle and controls the projection device to project the video / movie onto that position. In this way, the target projection position can be determined based on the target user's location information, ensuring the user has the optimal viewing angle from any position inside the vehicle, thus improving the intelligence level of in-vehicle projection and enhancing the user's viewing experience.

[0059] Other features and advantages of this disclosure will be described in detail in the following detailed description section. Attached Figure Description

[0060] The accompanying drawings are provided to further illustrate the present disclosure and form part of the specification. They are used together with the following detailed description to explain the present disclosure, but do not constitute a limitation thereof. In the drawings:

[0061] Figure 1 is a flowchart illustrating a vehicle control method according to an exemplary embodiment.

[0062] Figure 2 is a schematic diagram of a vehicle control method according to an exemplary embodiment.

[0063] Figure 3 is a schematic diagram of another vehicle control method according to an exemplary embodiment.

[0064] Figure 4 is a block diagram illustrating a controller according to an exemplary embodiment. Detailed Implementation

[0065] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numerals in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this disclosure. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this disclosure as detailed in the appended claims.

[0066] The embodiments described in the following examples of this disclosure are not representative of all embodiments consistent with this disclosure. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this disclosure as detailed in the appended claims.

[0067] It should be noted that all actions involving the acquisition of signals, information, or data in this disclosure are carried out in compliance with the relevant data protection laws and policies of the country where the location is situated, and with authorization from the owner of the relevant device.

[0068] With the continuous development of intelligent technology, vehicles are gradually becoming mobile entertainment centers, integrating various entertainment functions such as in-car TVs, gaming devices, and projectors. Through the in-car projection function, drivers and passengers can watch movies, sports events, and view the outside environment.

[0069] However, the current level of intelligence in in-car projectors is low, resulting in a poor viewing experience for users.

[0070] Figure 1 is a flowchart illustrating a vehicle control method according to an exemplary embodiment. As shown in Figure 1, the vehicle control method can be executed by a control unit on the vehicle. The control unit may include, but is not limited to, a vehicle control unit (VCU), a microcontroller unit (MCU), a cockpit domain controller (CDC), a vehicle infotainment system, etc. The vehicle control method may include the following steps.

[0071] In step S11, in response to receiving the video playback command, the location information of the target user inside the vehicle is determined.

[0072] For example, when a target user has a need to watch movies or TV shows in the car, they can send a command to the controller to start the movie or TV show by operating the interactive terminal (e.g., a touch screen or mobile phone), using motion interaction (e.g., performing a specific gesture or behavior to make the camera capture the video), or using voice interaction (e.g., issuing a voice command to make the microphone pick up the video or TV show).

[0073] After receiving a command to start the video playback, the controller can determine the target user's location information inside the vehicle. This location information may include the seat position of the target user.

[0074] For example, the presence of a user sitting in a seat can be determined by the pressure detection results of a pressure sensor on the seat, or by the temperature detection results of an infrared sensor on the seat. Furthermore, after determining that a user is sitting in a seat, the user can be identified as the target user, and the seat location information of the target user can be determined as the target user's location information within the vehicle.

[0075] For example, the video-interactive terminal includes a mobile phone. Upon receiving a video-start command from a target user via the mobile phone, the target user's location information can be determined based on the mobile phone. For instance, the position of the mobile phone relative to the controller can be determined based on the signal strength of the receiving mobile phone, thus obtaining the target user's location information. A stronger signal strength generally indicates that the mobile phone is closer to the controller, while a weaker signal strength indicates that the mobile phone is farther from the controller. In this way, by using the controller's location information and the relative position information between the mobile phone and the controller, the mobile phone's location information inside the vehicle can be determined, thereby obtaining the target user's location information inside the vehicle.

[0076] In step S12, the target projection position inside the vehicle is determined based on the location information.

[0077] After obtaining the target user's location information, the target projection position corresponding to the target user's location information can be determined by using the preset correspondence between the projection position and the user's location. This target projection position can be regarded as the optimal projection position relative to the target user.

[0078] The correspondence between the projection position and the user's position can be preset. Furthermore, this correspondence can be customized or set by the user, allowing the user to customize their desired viewing angle in different positions, thereby customizing the projection position corresponding to different position information.

[0079] For example, if the location information includes the position of the front seats, the target projection position can be determined to be the front side window or the roof window; if the location information includes the position of the rear seats, the target projection position can be determined to be the rear side window or the roof window.

[0080] Through the above steps, the target projection position inside the vehicle can be intelligently determined based on the target user's location information, so that the target user can get a better viewing angle based on the current position.

[0081] In step S13, the projection device is controlled to project video onto the target projection position.

[0082] Projection equipment can include, but is not limited to, optical-mechanical systems (also known as optical engines), LED projection equipment, laser projection equipment, and other devices with projection functions.

[0083] Understandably, a projection film is arranged on the glass surface or in the glass interlayer at the projection position, and the image projected by the projection device can be formed on the projection film, so that the target user can watch the projection.

[0084] The above technical solution first responds to the received video / movie start command by determining the location information of the target user inside the vehicle; then, based on the location information, it determines the target projection position inside the vehicle and controls the projection device to project the video / movie onto that position. In this way, the target projection position can be determined based on the target user's location information, ensuring the user has the optimal viewing angle from any position inside the vehicle, thus improving the intelligence level of in-vehicle projection and enhancing the user's viewing experience.

[0085] Optionally, based on the location information, the target projection position inside the vehicle is determined, including at least one of the following: if the location information includes the position of a single seat, the target projection position is determined to be the side window on the side away from the single seat position; if the location information includes the positions of both seats, the target projection position is determined to be the roof window.

[0086] For example, location information including the left seat position can determine the target projection position as the right side window; location information including the right seat position can determine the target projection position as the left side window.

[0087] The target projection position determined by the above methods can better meet the needs of the target users for the best viewing angle, thus improving their viewing experience.

[0088] Based on the above embodiments, determining the target projection position as the side window on the side away from the single-sided seat position includes: determining the target projection position as the rear side window on the side away from the single-sided seat position.

[0089] For example, location information including the left seat position can determine the target projection position as the right rear window; location information including the right seat position can determine the target projection position as the left rear window.

[0090] Optionally, the number of projection devices is a single device, and controlling the projection device to project video onto the target projection position includes: controlling the rotation of the projection device according to the target projection position so that the projection device projects video onto the target projection position.

[0091] For example, the installation location of the projection device may include, but is not limited to, one of the following: the front crossbeam location inside the vehicle, the rear crossbeam location inside the vehicle, or the tops of the B-pillars on the left and right sides of the vehicle. By controlling the rotation of the projection device to align it with the target projection location in both the horizontal and vertical directions, the integrity and clarity of the projected image can be ensured.

[0092] Optionally, there are multiple projection devices. Controlling the projection devices to project video onto the target projection position includes: determining the target projection device to be turned on from among the multiple projection devices according to the target projection position, and controlling the target projection device to turn on so that the target projection device projects video onto the target projection position.

[0093] For example, multiple projection devices can be installed inside the vehicle. The installation locations of these devices can include, but are not limited to, the front crossbeam, the rear crossbeam, and the tops of the B-pillars on both sides of the vehicle. For instance, each projection device has a corresponding projection position: the projection device at the front crossbeam can project onto the front side window; the projection devices at the tops of the B-pillars on both sides can project onto the roof window; the projection device at the rear crossbeam can project onto the rear side window, and so on.

[0094] After determining the target projection position, a projection device that corresponds to the target projection position (i.e., whose projection range can cover the target projection position) can be selected from multiple projection devices as the target projection device. Then, the target projection device is turned on to project video onto the target projection position. Optionally, the target projection device can be further rotated to fine-tune its projection range near the target projection position, allowing for more precise video projection.

[0095] Optionally, in response to receiving a video start command, determining the location information of the target user inside the vehicle includes: in response to receiving a video start command sent from the video interaction terminal, determining the location information of the target user based on the video interaction terminal.

[0096] Optionally, there are multiple video-interactive terminals; in response to receiving a video-start command sent from a video-interactive terminal, determining the location information of the target user based on the video-interactive terminal includes: in response to receiving the video-start command, determining the target video-interactive terminal that sent the video-start command, and determining the location information of the target user based on the location information of the target video-interactive terminal.

[0097] For example, the video-interactive terminal may include multiple touchscreens installed inside the vehicle, with each touchscreen corresponding to a different seat location (e.g., the touchscreen is located on the armrest of the seat). Therefore, when a target user issues a video-on command via the touchscreen, that touchscreen can be identified as the target video-interactive terminal sending the command, and the seat location information corresponding to that touchscreen can be used as the location information of the target video-interactive terminal. Thus, the seat location information corresponding to the touchscreen can be determined as the target user's location information.

[0098] Optionally, the video playback command is a voice command. In response to receiving the video playback command, the location information of the target user to be watched in the vehicle is determined, including: in response to receiving the voice command, determining the location information of the target user in the vehicle according to the voice command.

[0099] For example, a target user can issue a preset voice command (e.g., "turn on video," "open video," etc.) to trigger a microphone to pick up the corresponding voice signal. The controller can then acquire and analyze the voice signal to determine if a voice command has been received. Thus, a positioning algorithm can be used to directly locate the voice signal and determine the target user's position within the vehicle. Alternatively, multiple microphones can be installed in the vehicle to collect voice signals, with each microphone corresponding to a different seat location (e.g., a microphone positioned on the armrest of a seat). In this way, when the target user issues the preset voice command, all microphones can receive the voice signal. It is understood that the higher the decibel level of the voice signal, the closer the microphone is to the target user. Therefore, the microphone corresponding to the highest decibel voice signal can be identified as the microphone on the target user's seat. Thus, the location information corresponding to this microphone can be determined as the target user's position within the vehicle.

[0100] Optionally, in response to receiving a video start command, determining the location information of the target user inside the vehicle includes: in response to receiving the video start command, acquiring in-vehicle image information; and determining the location information of the target user based on the in-vehicle image information.

[0101] For example, a target user can perform a specific gesture or action to cause the camera to capture an image including that gesture or action. The controller can then acquire and analyze the image to determine if a video / video activation command has been received. This image can then be identified as in-vehicle image information, and the target user's location can be determined by recognizing this in-vehicle image information. For instance, if the in-vehicle image information shows the target user sitting in the left rear seat, the target user's location can be directly identified as the left rear seat.

[0102] Optionally, the vehicle control method disclosed herein further includes: adjusting the posture of the seat where the target user is located to a posture that matches the target projection position, based on the target projection position.

[0103] The posture parameters of the seat can include: the tilt angle of the backrest, the rotation angle of the seat, and the height of the seat.

[0104] In some implementations, to ensure a better viewing angle for the target user, the posture of the seat (e.g., the tilt angle of the backrest, the rotation angle of the seat) can be adjusted by controlling the electric motor and / or pneumatic device on the seat. This allows the target user's line of sight to be aligned with the target projection position, eliminating the need for uncomfortable head movements such as turning or twisting the head. In some implementations, image recognition technology can be used to identify images of the target user's head, obtaining head orientation information. The posture of the seat (e.g., the tilt angle of the backrest, the rotation angle of the seat) can then be adjusted in real time based on this information, ensuring the head orientation aligns with the target projection position. In other implementations, image recognition technology can be used to identify images of the target user's eyes, obtaining eye position information. The posture of the seat (e.g., the seat height) can then be adjusted based on this eye position information, ensuring the target user's line of sight is at the same horizontal plane as the center of the projected image.

[0105] The above methods adjust the posture of the target user's seat to match the target projection position, so that the target user has a better viewing angle when watching the projection at the target projection position from the seat, thus improving the target user's viewing experience.

[0106] Optionally, the vehicle control method disclosed herein further includes: controlling the audio device corresponding to the location information of the target user to activate the surround sound mode.

[0107] For example, the audio equipment can also support surround sound modes (such as 5.1 channel, 7.1 channel). Surround sound modes refer to an immersive audio experience created by multiple speakers placed in different directions.

[0108] In some implementations, a corresponding audio device can be installed at each seat position, and each audio device supports a surround sound mode. In this way, when a target user sits in a certain seat, the surround sound mode of the audio device corresponding to that seat is turned on, and the target user in that seat can obtain an immersive audio experience.

[0109] Optionally, the vehicle control method disclosed herein further includes: in response to receiving a video activation command, controlling the light transmittance of a dimming film to decrease, wherein the dimming film is disposed on at least one vehicle window.

[0110] For example, in response to receiving a video / television activation command, the light transmittance of the dimming film is reduced, for example, by adjusting the light transmittance of the dimming film to a minimum value, i.e., making the interior light as dim as possible. The dimming film is disposed on at least one window. For example, the dimming film is disposed on a side window and / or a roof window. Alternatively, each window may be provided with a dimming film; this disclosure is not limited thereto.

[0111] Understandably, the light transmittance of a dimming film is related to the amount of incident light through the window where it is installed. Higher light transmittance means more incident light and a brighter interior; conversely, lower light transmittance means less incident light and a lower interior brightness. Therefore, in response to a video playback command, the light transmittance of the dimming film is reduced, resulting in a darker interior environment, minimizing interference from external light, and allowing the target user to view the projected image more clearly.

[0112] Optionally, the vehicle control method disclosed herein further includes: in response to receiving a video / movie activation command, controlling the ambient lighting inside the vehicle to operate in a target display mode corresponding to the video / movie mode.

[0113] For example, the "Movie Mode" is used to characterize the mode of projecting movies and TV shows inside the vehicle; the "Display Mode" is used to characterize the visual effects or functional characteristics of the ambient lighting when it is working, and different display modes can correspond to different visual effects. The display mode may include, but is not limited to, the following characteristic parameters: emission color, emission brightness, and light spot pattern. Display modes can be used to enrich the visual effects of ambient lighting and meet the needs of different scenarios.

[0114] The correspondence between movie / video mode and display mode can be preset. Furthermore, this correspondence can be customized or set by the user, allowing them to tailor the display mode to their specific needs within the movie / video mode. For example, the ambient light color corresponding to movie / video mode can include, but is not limited to: yellow, pink, and blue-purple; the ambient light brightness corresponding to movie / video mode can be set to the lowest setting; and the light spot pattern corresponding to movie / video mode can include, but is not limited to, circles, teardrop shapes, and hearts.

[0115] By controlling the ambient lighting inside the vehicle to operate in a target display mode corresponding to the movie / TV show mode, the target user can have an atmospheric experience when watching the projection.

[0116] Optionally, the vehicle control method disclosed herein further includes: controlling the projection device to turn off in response to receiving a video shutdown command.

[0117] The video / movie closing command can be generated in the following way:

[0118] The target user operates the video-interactive terminal (e.g., touchscreen or mobile phone) to issue a video-off command; or the target user issues a video-off command via voice.

[0119] Alternatively, the video / movie shutdown command can also be generated in the following way: in response to identifying a target event based on an image captured by an in-vehicle camera, a video / movie shutdown command can be generated.

[0120] For example, real-time images of the vehicle interior captured by an in-vehicle camera are acquired, and image recognition technology is used to analyze the images to identify whether a target event has occurred. This target event is defined as an event that indicates the need to turn off the projection device. After identifying the target event using image recognition technology, a video shutdown command is generated, and the projection device is shut down.

[0121] For example, the target event could include the in-vehicle camera being obstructed, or the target user being asleep.

[0122] When the target user covers the camera with their hand or other objects, the image captured by the camera can be identified as an event indicating that the camera is blocked. When the target user closes their eyes for more than a preset time (e.g., 5 seconds or 10 seconds), the image captured by the camera can be identified as an event indicating that the target user is asleep.

[0123] Optionally, the vehicle control method may further include: in response to receiving a video shutdown command, determining a target shutdown mode corresponding to the video shutdown command; wherein the target shutdown mode includes a reset mode or a sleep mode; in response to the target shutdown mode being a reset mode, controlling the seat where the target user is located to return to the posture before adjustment according to the target projection position; in response to the target shutdown mode being a sleep mode, adjusting the posture of the seat where the target user is located to a preset sleep posture.

[0124] For example, when the image recognition technology identifies the target event that the in-vehicle camera is obstructed, the target shutdown mode corresponding to the video shutdown command is the reset mode; when the image recognition technology identifies the target event that the target user is in a sleep state, the target shutdown mode corresponding to the video shutdown command is the sleep mode.

[0125] For example, the preset sleep posture refers to the seat posture that is suitable for the user to rest (sleep) in the seat and can make the user feel comfortable. The user can customize the settings, such as setting the sleep posture to: the backrest tilt angle is 120 degrees, the seat height is at the lowest, etc.

[0126] Once the target shutdown mode is determined to be sleep mode, the seat posture is adjusted to the preset sleep posture so that the adjusted seat can provide a comfortable sleep environment for the target user.

[0127] Optionally, the vehicle control method disclosed herein further includes at least one of the following:

[0128] In response to the target shutdown mode being reset, the audio device corresponding to the target user's location information is turned off.

[0129] In response to the target off mode being reset, the dimming film is controlled to return to the state before the light transmittance of the dimming film was reduced in response to the movie / TV on command; wherein the dimming film is installed on at least one car window;

[0130] In response to the target off mode being reset, the ambient lighting inside the vehicle is restored to its state before the ambient lighting inside the vehicle was controlled to run in the target display mode corresponding to the movie mode in response to the movie turn-on command.

[0131] In response to the target being in sleep mode, the audio device corresponding to the target user's location information is turned off.

[0132] In response to the target shutdown mode being set to sleep mode, the ambient lighting inside the vehicle is turned off.

[0133] For example, regardless of whether the target off mode is reset mode or sleep mode, the audio equipment is turned off to exit the projection viewing mode. Furthermore, when the target off mode is reset mode, the dimming film can be restored to its state before its light transmittance was reduced in response to the movie / TV show start command, thus restoring the interior lighting environment to its state before projection. When the target off mode is sleep mode, the current light transmittance of the dimming film is maintained, i.e., maintaining the dim state of the interior in movie / TV show mode, which helps provide a good and comfortable sleeping environment for the user. Additionally, when the target off mode is reset mode, the ambient lighting in the vehicle is restored to its state before it was controlled to operate in the target display mode corresponding to the movie / TV show mode in response to the movie / TV show start command, thus restoring the ambient lighting display mode to its state before projection. When the target off mode is sleep mode, the ambient lighting is turned off to provide a good and comfortable sleeping environment for the user.

[0134] The vehicle control method provided in this disclosure will be further described below with reference to Figures 2 and 3. As shown in Figure 2, in response to receiving a video playback start command, the location information of the target user inside the vehicle is determined, and the projection device is turned on to project the video onto the target location. Furthermore, the posture of the target user's seat can be adjusted to match the target projection position; the audio equipment corresponding to the target user's location information can be controlled to activate surround sound mode; the light transmittance of the dimming film can be reduced; and the ambient lighting inside the vehicle can be controlled to operate in the target display mode corresponding to the video playback mode. Through these control methods, the viewing experience for users watching projections inside the vehicle can be improved.

[0135] As shown in Figure 3, in response to receiving a video / movie shutdown command, the projection device is controlled to shut down. In response to the target shutdown mode being reset mode, the seat of the target user is restored to its previous posture before adjustment based on the target projection position; in response to the target shutdown mode being sleep mode, the seat of the target user is adjusted to a preset sleep posture. Furthermore, in response to the target shutdown mode being reset mode, the audio equipment corresponding to the target user's location information can be shut down; the dimming film can be restored to its previous state before the light transmittance of the dimming film was reduced in response to the video / movie startup command; the ambient lighting in the vehicle can be restored to its previous state before the ambient lighting in the vehicle was controlled to operate in the target display mode corresponding to the video / movie mode in response to the video / movie startup command; the audio equipment corresponding to the target user's location information can be shut down; the ambient lighting in the vehicle can be shut down; and the light transmittance of the dimming film can be maintained. Through these control methods, the intelligent experience for the user when projection ends can be improved.

[0136] Figure 4 is a block diagram illustrating a controller 700 according to an exemplary embodiment. As shown in Figure 4, the controller 700 may include a processor 701 and a memory 702. The controller 700 may also include one or more of a multimedia component 703, an input / output (I / O) interface 704, and a communication component 705.

[0137] The processor 701 controls the overall operation of the controller 700 to complete all or part of the steps in the vehicle control method described above. The memory 702 stores various types of data to support the operation of the controller 700. This data may include, for example, instructions for any application or method operating on the controller 700, and application-related data such as contact data, sent and received messages, images, audio, video, etc. The memory 702 can be implemented using any type of volatile or non-volatile storage device or a combination thereof, such as Static Random Access Memory (SRAM), Electrically Erasable Programmable Read-Only Memory (EEPROM), Erasable Programmable Read-Only Memory (EPROM), Programmable Read-Only Memory (PROM), Read-Only Memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk. Multimedia component 703 may include a screen and an audio component. The screen may be, for example, a touchscreen, and the audio component is used to output and / or input audio signals. For example, the audio component may include a microphone for receiving external audio signals. The received audio signals may be further stored in memory 702 or transmitted via communication component 705. The audio component also includes at least one speaker for outputting audio signals. I / O interface 704 provides an interface between processor 701 and other interface modules, such as a keyboard, mouse, buttons, etc. These buttons may be virtual or physical buttons. Communication component 705 is used for wired or wireless communication between controller 700 and other devices. Wireless communication may include Wi-Fi, Bluetooth, Near Field Communication (NFC), 2G, 3G, or 4G, or a combination of these. Therefore, the corresponding communication component 705 may include a Wi-Fi module, a Bluetooth module, or an NFC module.

[0138] In an exemplary embodiment, the controller 700 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field-programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the vehicle control method described above.

[0139] In another exemplary embodiment, a vehicle including a controller and a projection device is also provided, wherein the projection device is disposed inside the vehicle for projecting video / audio content within the vehicle; the controller can be configured to execute the vehicle control method described above. For example, the controller may include a processor and a memory. The processor controls the overall operation of the controller to complete all or part of the steps in the vehicle control method described above. The memory stores various types of data to support the operation of the controller.

[0140] In another exemplary embodiment, a computer-readable storage medium including program instructions is also provided, which, when executed by a processor, implement the steps of the vehicle control method described above. For example, the computer-readable storage medium may be the memory 702 including program instructions, which may be executed by the processor 701 of the controller 700 to complete the vehicle control method described above.

[0141] In another exemplary embodiment, a computer program product is also provided, which includes a computer program executable by a processor, which, when executed by the processor, implements the steps of the vehicle control method described above.

[0142] The preferred embodiments of this disclosure have been described in detail above with reference to the accompanying drawings. However, this disclosure is not limited to the specific details of the above embodiments. Within the scope of the technical concept of this disclosure, various simple modifications can be made to the technical solutions of this disclosure, and these simple modifications all fall within the protection scope of this disclosure. Furthermore, it should be noted that the various specific technical features described in the above specific embodiments can be combined in any suitable manner without contradiction, and this disclosure will not further describe the various possible combinations.

[0143] Furthermore, various different embodiments of this disclosure can be combined in any way, as long as they do not violate the spirit of this disclosure, they should also be regarded as the content disclosed in this disclosure.

Claims

1. A vehicle control method characterized by, The method comprises: in response to receiving a movie start instruction, determining the position information of a target user in the vehicle who is going to watch a movie; determining a target projection position in the vehicle according to the position information; controlling the projection device to project a movie to the target projection position.

2. The method of claim 1, wherein, The determination of the target projection position in the vehicle according to the position information comprises at least one of the following: if the position information comprises a single seat position, the target projection position is determined as a side window away from the single seat position; if the position information comprises a double seat position, the target projection position is determined as a roof window.

3. The method of claim 2, wherein, The determination of the target projection position as a side window away from the single seat position comprises: determining the target projection position as a rear side window away from the single seat position.

4. The method of claim 1, wherein, The number of projection devices is single, and the control of the projection device to project a movie to the target projection position comprises: controlling the projection device to rotate according to the target projection position, so that the projection device projects a movie to the target projection position.

5. The method of claim 1, wherein, The number of projection devices is multiple, and the control of the projection device to project a movie to the target projection position comprises: determining a target projection device to be started from multiple projection devices according to the target projection position, and controlling the target projection device to start, so that the target projection device projects a movie to the target projection position.

6. The method of claim 1, wherein, The determination of the position information of a target user in the vehicle who is going to watch a movie in response to receiving a movie start instruction comprises: in response to receiving a movie start instruction sent by a movie interaction terminal, determining the position information of the target user according to the movie interaction terminal.

7. The method of claim 6, wherein, The movie interaction terminal is multiple; and the determination of the position information of the target user according to the movie interaction terminal in response to receiving a movie start instruction sent by a movie interaction terminal comprises: in response to receiving the movie start instruction, determining a target movie interaction terminal sending the movie start instruction, and determining the position information of the target user according to the position information of the target movie interaction terminal.

8. The method of claim 1, wherein, The movie start instruction is a voice instruction, and the determination of the position information of a target user in the vehicle who is going to watch a movie in response to receiving a movie start instruction comprises: in response to receiving the voice instruction, determining the position information of the target user in the vehicle according to the voice instruction.

9. The method of claim 1, wherein, The determination of the position information of a target user in the vehicle who is going to watch a movie in response to receiving a movie start instruction comprises: in response to receiving the movie start instruction, acquiring in-vehicle image information; determining the position information of the target user in the vehicle according to the in-vehicle image information.

10. The method according to any one of claims 1 to 9, characterized in that, The method further comprises: adjusting the posture of the seat where the target user is to a posture matched with the target projection position according to the target projection position.

11. The method according to any one of claims 1 to 9, characterized in that, The method further comprises: controlling the sound equipment corresponding to the position information to start a surround sound mode.

12. The method according to any one of claims 1 to 9, characterized in that, The method further comprises: In response to receiving the movie mode start instruction, controlling a light transmittance of a dimming film to decrease, wherein the dimming film is arranged on at least one vehicle window.

13. The method according to any one of claims 1 to 9, characterized in that, The method further comprises: In response to receiving the movie mode start instruction, controlling an ambient light in the vehicle to operate in a target display mode corresponding to the movie mode.

14. The method according to any one of claims 1 to 9, characterized in that, The method further comprises: In response to receiving a movie mode stop instruction, controlling the projection device to stop, wherein the movie mode stop instruction is generated by: In response to identifying a target event from an image captured by an in-vehicle camera, generating the movie mode stop instruction.

15. The method of claim 14, wherein, The target event comprises the in-vehicle camera being blocked, or the target user being in a sleep state.

16. The method of claim 14, wherein, The method further comprises: In response to receiving the movie mode stop instruction, determining a target stop mode corresponding to the movie mode stop instruction; wherein the target stop mode comprises a reset mode or a sleep mode; In response to the target stop mode being the reset mode, controlling a seat where the target user is located to restore to a posture before being adjusted according to the target projection position; In response to the target stop mode being the sleep mode, adjusting a posture of the seat where the target user is located to a preset sleep posture.

17. The method of claim 16, wherein, The method further comprises at least one of: In response to the target stop mode being the reset mode, controlling a sound device corresponding to the position information to stop; In response to the target stop mode being the reset mode, controlling a dimming film to restore to a state before the light transmittance of the dimming film is controlled to decrease in response to the movie mode start instruction, wherein the dimming film is arranged on at least one vehicle window; In response to the target stop mode being the reset mode, controlling an ambient light in the vehicle to restore to a state before the ambient light in the vehicle is controlled to operate in a target display mode corresponding to the movie mode in response to the movie mode start instruction; In response to the target stop mode being the sleep mode, controlling a sound device corresponding to the position information to stop; In response to the target stop mode being the sleep mode, controlling the ambient light in the vehicle to stop.

18. A controller characterized by comprising: Comprise: a processor; a memory for storing processor-executable instructions; wherein the processor is configured to execute the executable instructions in the memory to implement steps of the method of any one of claims 1-17.

19. A vehicle characterized by comprising: Comprise: a projection device arranged in the vehicle interior for performing movie projection in the vehicle; a controller configured to perform steps of the method of any one of claims 1-17.

20. A computer readable storage medium having stored thereon a computer program, characterized in that, The computer program, when executed by a processor, implements steps of the method of any one of claims 1-17.

21. A computer program product, characterised in that, The computer program, when executed by a processor, implements steps of the method of any one of claims 1-17. The computer program, when executed by a processor, implements steps of the method of any one of claims 1-17.

Citation Information

Patent Citations

  • Vehicle-mounted cinema system control method, vehicle-mounted cinema system, vehicle and storage medium

    CN112462566A

  • Vehicle cabin film watching method and device and computer readable storage medium

    CN113696844A

  • Control method of vehicle-mounted projection system, vehicle-mounted terminal, vehicle and storage medium

    CN118173025A

  • Vehicle control method, controller, vehicle, storage medium and program product

    CN118540446A

  • Projection interaction system for a vehicle and vehicle

    DE102023002267A1