Method for controlling the transparency of a vehicle window

By adjusting the window transparency based on the distance between the target person and the vehicle in the vehicle waiting mode, the problem of passengers not being able to see what's inside the vehicle has been solved, thus improving the user experience.

CN119928531BActive Publication Date: 2025-10-21GREAT WALL MOTOR CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510017884.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-01-06
Publication Date
2025-10-21
Estimated Expiration
2045-01-06

AI Technical Summary

Technical Problem

While the vehicle is in motion, the low transparency of the dimming glass windows prevents passengers from seeing inside the vehicle, which may result in other passengers being present when a passenger opens the door, leading to a poor user experience.

Method used

When the vehicle is parked and in passenger waiting mode, the transparency of the windows is dynamically adjusted so that passengers can see the situation inside the vehicle by determining the distance between the target person and the vehicle. This includes using target terminals, environmental images, seat pressure sensors, and in-vehicle distance sensors to determine the number and location of passengers, and then controlling the transparency of the windows.

Benefits of technology

This improves the convenience for passengers to choose a suitable boarding location and enhances the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119928531B_ABST
    Figure CN119928531B_ABST
Patent Text Reader

Abstract

The application discloses a control method of vehicle window transparency, and belongs to the technical field of vehicles. Through the technical scheme provided by the embodiment of the application, the transparency of the vehicle window can be controlled according to the distance between the target person to be on the vehicle and the vehicle when the vehicle is in a parking state and enters a passenger waiting mode, that is, the transparency of the vehicle window is improved when the target person approaches the vehicle, so that the target person can see the situation in the vehicle, which helps the target person to select a suitable boarding position, thereby improving the user experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of vehicle technology, and more particularly, to a method for controlling the transparency of a vehicle window in the field of vehicle technology. Background Art

[0002] With the development of vehicle technology, more and more vehicles are equipped with windows made of dimming glass. The windows can adjust the transparency according to user needs to meet the needs of users in different scenarios.

[0003] When a vehicle is driving, in order to improve the privacy of the vehicle, the transparency of the windows is usually adjusted to a lower level. In this case, the interior of the vehicle cannot be seen from the outside.

[0004] However, when picking up passengers, due to the low transparency of the car windows, passengers cannot see the situation inside the vehicle. There may be other passengers on the side where the passenger opens the door, resulting in a poor user experience for the passenger. Summary of the Invention

[0005] The present invention provides a method for controlling the transparency of vehicle windows, which can be applied to vehicles equipped with windows made of dimming glass. This method allows passengers waiting to board the vehicle to see the vehicle interior, facilitating their selection of a suitable boarding location and improving user experience. The technical solution is as follows:

[0006] In one aspect, a method for controlling the transparency of a vehicle window is provided, the method comprising:

[0007] When the vehicle is in a parked state, determining whether the vehicle enters a waiting mode, wherein the waiting mode is a mode in which the vehicle waits for passengers to board the vehicle, and the vehicle window is a dimming glass;

[0008] When the vehicle enters the passenger-waiting mode, determining the distance between the target person and the vehicle;

[0009] When the distance between the target person and the vehicle is less than or equal to a preset distance, the transparency of the vehicle window is increased.

[0010] In a possible implementation, when the vehicle enters the passenger-waiting mode, determining the distance between the target person and the vehicle includes:

[0011] When the vehicle enters the passenger waiting mode, establishing a connection with a target terminal to determine the distance between the target terminal and the vehicle, the target terminal being a terminal held by the target person; and determining the distance between the target terminal and the vehicle as the distance between the target person and the vehicle;

[0012] Alternatively, when the vehicle enters the passenger-waiting mode, an environmental image around the vehicle is acquired; and based on the environmental image, the distance between the target person and the vehicle is determined.

[0013] In a possible implementation, determining the distance between the target person and the vehicle based on the environment image includes:

[0014] Performing object recognition on the environment image to obtain a plurality of candidate objects in the environment image;

[0015] In response to a target object from the plurality of candidate objects being selected, determining the target object as the target person;

[0016] Based on the position of the target object in the environment image, a distance between the target person and the vehicle is determined.

[0017] In a possible implementation, when the distance between the target person and the vehicle is less than or equal to a preset distance, increasing the transparency of the vehicle window includes:

[0018] determining the number and positions of passengers in the vehicle when the distance between the target person and the vehicle is less than or equal to a preset distance;

[0019] The transparency of the vehicle window is increased based on the number and position of passengers in the vehicle.

[0020] In a possible implementation, when the distance between the target person and the vehicle is less than or equal to a preset distance, determining the number and positions of passengers in the vehicle includes:

[0021] When the distance between the target person and the vehicle is less than or equal to a preset distance, obtaining pressure values ​​measured by a plurality of seat pressure sensors of the vehicle, one of the seat pressure sensors being located in a seat of the vehicle; and determining the number and positions of passengers in the vehicle based on the pressure values ​​measured by the plurality of seat pressure sensors;

[0022] Alternatively, when the distance between the target person and the vehicle is less than or equal to a preset distance, obtaining distance values ​​measured by a plurality of in-vehicle distance sensors of the vehicle, one of the in-vehicle distance sensors being located above a seat of the vehicle; and determining the number and positions of passengers in the vehicle based on the distance values ​​measured by the plurality of in-vehicle distance sensors;

[0023] Alternatively, when the distance between the target person and the vehicle is less than or equal to a preset distance, an interior image of the vehicle is acquired; and based on the interior image, the number and positions of the passengers in the vehicle are determined.

[0024] In one possible implementation, increasing the transparency of the vehicle window based on the number and positions of passengers in the vehicle includes:

[0025] When the number of passengers in the vehicle is zero, the front passenger window and rear windows of the vehicle are controlled to increase transparency; or, when the number of passengers in the vehicle is zero, the relative motion direction between the target person and the vehicle is determined; based on the relative motion direction, a first target window of the vehicle is determined, the first target window being the window on the side close to the target person; and the transparency of the first target window is increased;

[0026] When the number of passengers in the vehicle is greater than or equal to 1, a second target window of the vehicle is determined based on the positions of the passengers in the vehicle, where the second target window is a window on a side away from the passengers in the vehicle; and the transparency of the second target window is increased.

[0027] In a possible implementation, when the distance between the target person and the vehicle is less than or equal to a preset distance, increasing the transparency of the vehicle window includes:

[0028] When the distance between the target person and the vehicle is less than or equal to a preset distance, determining the brightness of the environment outside the vehicle;

[0029] Determining a target window transparency based on the brightness of an external environment of the vehicle, wherein the target window transparency is negatively correlated with the brightness of the external environment;

[0030] The transparency of the vehicle window is increased to the target vehicle window transparency.

[0031] In a possible implementation, when the distance between the target person and the vehicle is less than or equal to a preset distance, increasing the transparency of the vehicle window includes:

[0032] When the distance between the target person and the vehicle is less than or equal to a preset distance, determining the interior environment brightness of the vehicle;

[0033] When the brightness of the vehicle interior environment is less than or equal to a brightness threshold, the interior lighting of the vehicle is turned on and the transparency of the vehicle window is increased.

[0034] In one possible implementation, determining whether the vehicle enters the passenger-waiting mode includes:

[0035] If the parking time of the vehicle is greater than or equal to the parking time threshold and the driver of the vehicle has not left, determining that the vehicle enters the waiting mode;

[0036] Alternatively, if the parking lights of the vehicle are turned on, determining that the vehicle has entered the waiting mode;

[0037] Alternatively, in response to a click operation on a target button of the vehicle, it is determined that the vehicle enters the waiting for passengers mode, and the target button is a trigger button for the waiting for passengers mode;

[0038] Otherwise, it is determined that the vehicle does not enter the waiting mode.

[0039] In a possible implementation, when the distance between the target person and the vehicle is less than or equal to a preset distance, after increasing the transparency of the vehicle window, the method further includes:

[0040] After a preset time, reducing the transparency of the vehicle window;

[0041] Alternatively, when the target person is detected getting on the vehicle, the transparency of the vehicle window is reduced;

[0042] Alternatively, in response to a command to close the waiting mode, reducing the transparency of the vehicle window;

[0043] Alternatively, when the vehicle is started and driving and the driving speed reaches a preset speed, the transparency of the window is reduced.

[0044] In one aspect, a device for controlling the transparency of a vehicle window is provided, the device comprising:

[0045] a mode determination module, configured to determine, when the vehicle is in a parked state, whether the vehicle has entered a waiting mode, wherein the waiting mode is a mode in which the vehicle waits for passengers to board the vehicle, and the vehicle window is a dimming glass;

[0046] a distance determination module, configured to determine the distance between a target person and the vehicle when the vehicle enters the passenger-waiting mode;

[0047] The transparency control module is used to increase the transparency of the vehicle window when the distance between the target person and the vehicle is less than or equal to a preset distance.

[0048] In one possible embodiment, the distance determination module is used to establish a connection with a target terminal to determine the distance between the target terminal and the vehicle when the vehicle enters a waiting mode for passengers, where the target terminal is a terminal held by the target person; determine the distance between the target terminal and the vehicle as the distance between the target person and the vehicle; or, when the vehicle enters a waiting mode for passengers, obtain an environmental image around the vehicle; and determine the distance between the target person and the vehicle based on the environmental image.

[0049] In one possible embodiment, the distance determination module is used to perform object recognition on the environmental image to obtain multiple candidate objects in the environmental image; in response to a target object from the multiple candidate objects being selected, determine the target object as the target person; and determine the distance between the target person and the vehicle based on the position of the target object in the environmental image.

[0050] In one possible embodiment, the transparency control module is used to determine the number and positions of passengers in the vehicle when the distance between the target person and the vehicle is less than or equal to a preset distance; and to increase the transparency of the vehicle window based on the number and positions of passengers in the vehicle.

[0051] In one possible embodiment, the transparency control module is used to obtain pressure values ​​measured by multiple seat pressure sensors of the vehicle, one of which is located in a seat of the vehicle, when the distance between the target person and the vehicle is less than or equal to a preset distance; determine the number and positions of passengers in the vehicle based on the pressure values ​​measured by the multiple seat pressure sensors; or, when the distance between the target person and the vehicle is less than or equal to a preset distance, obtain distance values ​​measured by multiple in-vehicle distance sensors of the vehicle, one of which is located above a seat of the vehicle; determine the number and positions of passengers in the vehicle based on the distance values ​​measured by the multiple in-vehicle distance sensors; or, when the distance between the target person and the vehicle is less than or equal to a preset distance, obtain an in-vehicle image of the vehicle; and determine the number and positions of passengers in the vehicle based on the in-vehicle image.

[0052] In one possible embodiment, the transparency control module is used to control the front passenger window and rear windows of the vehicle to increase transparency when the number of passengers in the vehicle is 0; or, when the number of passengers in the vehicle is 0, determine the relative movement direction between the target person and the vehicle; based on the relative movement direction, determine the first target window of the vehicle, the first target window being the window on the side close to the target person; and increase the transparency of the first target window; when the number of passengers in the vehicle is greater than or equal to 1, determine the second target window of the vehicle based on the positions of the passengers in the vehicle, the second target window being the window on the side away from the passengers in the vehicle; and increase the transparency of the second target window.

[0053] In one possible embodiment, the transparency control module is used to determine the brightness of the vehicle's exterior environment when the distance between the target person and the vehicle is less than or equal to a preset distance; determine the target window transparency based on the vehicle's exterior environment brightness, the target window transparency being negatively correlated with the exterior environment brightness; and increase the window transparency to the target window transparency.

[0054] In one possible embodiment, the transparency control module is used to determine the interior environment brightness of the vehicle when the distance between the target person and the vehicle is less than or equal to a preset distance; and to turn on the interior lights of the vehicle and increase the transparency of the windows when the interior environment brightness is less than or equal to a brightness threshold.

[0055] In one possible embodiment, the mode determination module is used to determine that the vehicle has entered the waiting mode if the parking time of the vehicle is greater than or equal to a parking time threshold and the driver of the vehicle has not left; or, if the parking lights of the vehicle are on, determine that the vehicle has entered the waiting mode; or, in response to a click operation on a target button of the vehicle, determine that the vehicle has entered the waiting mode, the target button being the trigger button of the waiting mode; otherwise, determine that the vehicle has not entered the waiting mode.

[0056] In one possible embodiment, the transparency control module is further used to reduce the transparency of the vehicle window after a preset time period; or, to reduce the transparency of the vehicle window when the target person is detected getting on the vehicle; or, to reduce the transparency of the vehicle window in response to a command to turn off the waiting mode; or, to reduce the transparency of the vehicle window when the vehicle is started and the driving speed reaches a preset speed.

[0057] On the one hand, a vehicle is provided, comprising one or more processors and one or more memories, wherein at least one program code is stored in the one or more memories, and the program code is loaded and executed by the one or more processors to implement the method for controlling the transparency of the vehicle window.

[0058] In one aspect, a computer-readable storage medium is provided, wherein at least one program code is stored in the computer-readable storage medium, and the program code is loaded and executed by a processor to implement the vehicle window transparency control method.

[0059] Through the technical solution provided in the embodiments of the present application, when the vehicle is parked and enters the waiting mode, the transparency of the window can be controlled according to the distance between the target person to get on the vehicle and the vehicle. That is, when the target person approaches the vehicle, the transparency of the window is increased so that the target person can see the situation inside the vehicle, which helps the target person choose a suitable boarding location, thereby improving the user experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0060] Figure 1 Schematic diagram of an implementation environment of a method for controlling vehicle window transparency provided in an embodiment of the present application;

[0061] Figure 2 This is a flow chart of a method for controlling vehicle window transparency provided by an embodiment of the present application;

[0062] Figure 3 This is a flow chart of another method for controlling vehicle window transparency provided by an embodiment of the present application;

[0063] Figure 4 This is a schematic diagram of an interface provided by an embodiment of the present application;

[0064] Figure 5 This is a schematic structural diagram of a vehicle window transparency control device provided in an embodiment of the present application;

[0065] Figure 6 It is a structural schematic diagram of a vehicle provided in an embodiment of the present application. DETAILED DESCRIPTION

[0066] The following will provide a clear and detailed description of the technical solutions in this application in conjunction with the accompanying drawings. In the description of the embodiments of this application, unless otherwise specified, " / " means or, for example, A / B can mean A or B: "and / or" in the text is only a description of the association relationship of associated objects, indicating that there can be three relationships, for example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, in the description of the embodiments of this application, "multiple" means two or more than two.

[0067] In the following, the terms "first" and "second" are used for descriptive purposes only and should not be understood to imply or suggest relative importance or implicitly indicate the number of technical features reflected. Therefore, a feature defined as "first" or "second" may explicitly or implicitly include one or more of such features.

[0068] In order to illustrate the technical solutions provided by the embodiments of the present application, some terms involved in the embodiments of the present application are first introduced.

[0069] Dimming glass: Dimming glass is a glass product that is formed by compounding a liquid crystal film between two layers of glass and gluing them together under high temperature and high pressure. The user controls the transparency and opacity of the glass by controlling the on and off of the current. When the power of the dimming glass is turned off, the liquid crystal molecules inside the electrically controlled dimming glass will be irregularly scattered, preventing light from entering, making the electrically controlled glass appear opaque; when the dimming glass is powered on, the liquid crystal molecules inside are neatly arranged, allowing light to pass through freely, and the dimming glass will instantly become transparent. In the embodiment of the present application, the vehicle's windows with controllable transparency are dimming glass, which means that the transparency of the windows is adjustable.

[0070] Transparency: Transparency refers to the degree to which an object or material allows light to pass through, or the degree of visibility. Visually, the higher the transparency, the more transparent the object or material, allowing more light to pass through, making it easier to see the background or other objects. The lower the transparency, the more opaque the object or material, allowing less light to pass through, making it more difficult to see the background or other objects. In this embodiment, transparency refers to the transparency of the vehicle window.

[0071] Parking lights: Parking lights are a type of warning light on a car, primarily used to provide a safety reminder to other vehicles, pedestrians, and other nearby pedestrians when the car is temporarily parked and the engine is turned off. Turning on the parking lights effectively indicates the car's location, especially when temporarily parked in dark conditions. They can prevent pedestrians, cyclists, and other traffic from colliding with the car, providing an effective safety reminder and warning.

[0072] After introducing some of the terms involved in the embodiments of the present application, the implementation environment of the embodiments of the present application is introduced below. Figure 1 The implementation environment of the vehicle window transparency control method provided in the embodiment of the present application includes a vehicle terminal 101 and a vehicle window controller 102 .

[0073] The vehicle-mounted terminal 101 is a terminal installed on a vehicle, and the vehicle-mounted terminal 101 has the ability to acquire and process data. In the embodiment of the present application, the vehicle-mounted terminal can acquire data related to the window transparency control and control the window transparency according to the acquired data.

[0074] The window controller 102 is connected to the vehicle terminal 101 via the vehicle's CAN (Controller Area Network) bus. The window controller 102 can control the lifting and transparency of the window.

[0075] After introducing the implementation environment of the embodiment of the present application, the application scenario of the technical solution provided by the embodiment of the present application is introduced below. The technical solution provided by the embodiment of the present application can be applied to vehicles equipped with windows made of dimming glass. By using the technical solution provided by the embodiment of the present application, when the vehicle is parked and enters the waiting mode, the transparency of the window can be controlled according to the distance between the target person to be boarded and the vehicle. That is, when the target person approaches the vehicle, the transparency of the window is increased, so that the target person can see the situation inside the vehicle, which helps the target person choose a suitable boarding position, thereby improving the user experience.

[0076] After introducing the implementation environment and application scenarios of the embodiments of the present application, the technical solutions provided by the embodiments of the present application are introduced below. Figure 2 Taking the execution subject as a vehicle-mounted terminal as an example, the method includes the following steps.

[0077] 201. When the vehicle is parked, the onboard terminal determines whether the vehicle enters a waiting mode, which is a mode in which the vehicle waits for passengers to get on the vehicle, and the vehicle windows are dimming glass.

[0078] Among them, the vehicle's windows are dimming glass, that is, the vehicle's windows are made of dimming glass, and the windows can adjust the transparency. For example, when the user needs privacy, the transparency of the windows can be lowered to reduce the amount of light entering from the outside, so that the outside world cannot see the situation inside the car. When the user wants to see the scenery, the transparency of the windows can be increased to increase the amount of light entering from the outside, making it easier for the user to appreciate the scenery outside. The parking state means that the vehicle is stationary. Generally speaking, the vehicle is in the parking gear when it is parked. The waiting mode is a special vehicle mode. In the waiting mode, the transparency of the windows will be dynamically adjusted according to the distance between the target person to get on the vehicle and the vehicle.

[0079] 202. When the vehicle enters the waiting mode, the vehicle-mounted terminal determines the distance between the target person and the vehicle.

[0080] The target person is a passenger about to board the vehicle, that is, the target person is waiting to board the vehicle. The distance between the target person and the vehicle is used to indicate the proximity of the target person to the vehicle. If the distance between the target person and the vehicle is small, it means that the target person is about to reach the vehicle and will board the vehicle. If the distance between the target person and the vehicle is large, it means that the target person is still far away from the vehicle and will need some time to board the vehicle.

[0081] 203. When the distance between the target person and the vehicle is less than or equal to a preset distance, the vehicle-mounted terminal increases the transparency of the vehicle window.

[0082] Wherein, if the distance between the target person and the vehicle is less than or equal to the preset distance, it means that the distance between the target person and the vehicle is small. The preset distance is set by a technician based on actual conditions or determined based on the location information of the vehicle, and is not limited in this embodiment of the present application. Increasing the transparency of the vehicle window can increase the amount of light entering and exiting the window, thereby making it easier for the target person to observe the situation inside the vehicle.

[0083] Through the technical solution provided in the embodiments of the present application, when the vehicle is parked and enters the waiting mode, the transparency of the window can be controlled according to the distance between the target person to get on the vehicle and the vehicle. That is, when the target person approaches the vehicle, the transparency of the window is increased so that the target person can see the situation inside the vehicle, which helps the target person choose a suitable boarding location, thereby improving the user experience.

[0084] It should be noted that the above steps 201-203 are a brief description of the method for controlling the transparency of a vehicle window provided in the embodiment of the present application. The method for controlling the transparency of a vehicle window provided in the embodiment of the present application will be described in more detail below with reference to some examples. Figure 3 Taking the execution subject as a vehicle-mounted terminal as an example, the method includes the following steps.

[0085] 301. When the vehicle is parked, the onboard terminal determines whether the vehicle enters a waiting mode, which is a mode for waiting for passengers to get on the vehicle, and the vehicle window is dimming glass.

[0086] Among them, the vehicle's windows are dimming glass, that is, the vehicle's windows are made of dimming glass, and the windows can adjust the transparency. For example, when the user needs privacy, the transparency of the windows can be lowered to reduce the amount of light entering from the outside, so that the outside world cannot see the situation inside the car. When the user wants to see the scenery, the transparency of the windows can be increased to increase the amount of light entering from the outside, making it easier for the user to appreciate the scenery outside. The parking state means that the vehicle is stationary. Generally speaking, the vehicle is in the parking gear when it is parked. The waiting mode is a special vehicle mode. In the waiting mode, the transparency of the windows will be dynamically adjusted according to the distance between the target person to get on the vehicle and the vehicle.

[0087] In one possible implementation, when a vehicle is parked, if the vehicle's parking time is greater than or equal to a parking time threshold and the driver has not left the vehicle, the vehicle terminal determines that the vehicle has entered the waiting mode. Alternatively, if the vehicle's parking lights are on, the vehicle terminal determines that the vehicle has entered the waiting mode. Alternatively, in response to a click on a target button on the vehicle, the vehicle terminal determines that the vehicle has entered the waiting mode, where the target button is the trigger button for the waiting mode. Otherwise, the vehicle terminal determines that the vehicle has not entered the waiting mode.

[0088] Among them, the parking time threshold is set by technical personnel according to actual conditions, such as being set to 2 minutes, etc., and this embodiment of the present application does not limit this. The target button is a physical button or a virtual button, and this embodiment of the present application does not limit this. In the case where the target button is a physical button, the target button is a button on the center console or steering wheel; in the case where the target button is a virtual button, the target button is a control displayed on the vehicle screen or instrument screen. Determining that the vehicle enters the waiting mode refers to adjusting the vehicle mode of the vehicle to the waiting mode.

[0089] In the above embodiment, when the vehicle is in a parked state, whether the vehicle enters the waiting mode is determined based on a variety of conditions to meet the diverse needs of users.

[0090] In order to explain the above embodiment more clearly, the above embodiment will be explained in several parts below.

[0091] Example 1: When a vehicle is in a parked state, if the parking time of the vehicle is greater than or equal to the parking time threshold and the driver of the vehicle has not left, the on-board terminal determines that the vehicle has entered the waiting mode.

[0092] In one possible implementation, when a vehicle is parked, the onboard terminal obtains the vehicle's parking time and driver information, where the driver information indicates whether the driver has left the vehicle. If the vehicle's parking time is greater than or equal to a parking time threshold and the driver information indicates that the driver has not left the vehicle, the onboard terminal determines that the vehicle has entered the waiting mode.

[0093] The driver information is the pressure value measured by the seat pressure sensor in the driver's seat of the vehicle, or the driver image collected by the vehicle's driver monitoring system (DMS), which is not limited in this embodiment of the present application.

[0094] In this embodiment, when the vehicle is parked, the parking time of the vehicle and the driver information are used to determine whether to enter the waiting mode, and the accuracy of the judgment of entering the waiting mode is relatively high.

[0095] For example, when a vehicle is parked, the vehicle terminal obtains the vehicle's parking time and driver information. If the vehicle's parking time is greater than or equal to a parking time threshold and the driver information indicates that the driver has not left, the vehicle terminal displays a passenger-waiting mode confirmation interface. In response to a confirmation operation on the passenger-waiting mode confirmation interface, the vehicle terminal determines that the vehicle has entered passenger-waiting mode.

[0096] The waiting mode confirmation interface is used to confirm whether to enter the waiting mode, for example, see Figure 4 The waiting mode confirmation interface 400 includes a confirmation control 401 and a rejection control 402. In response to a click on the confirmation control 401 (the aforementioned confirmation operation), the waiting mode is entered; in response to a click on the rejection control 402, the waiting mode is not entered. The vehicle-mounted terminal can display the waiting mode confirmation interface on the vehicle screen, on the instrument panel screen, or via a control terminal connected to the vehicle-mounted terminal. This embodiment of the present application is not limited to this. The control terminal is a mobile terminal with control authority for the vehicle, typically a terminal used by the driver.

[0097] In some embodiments, while displaying the waiting mode confirmation interface, the vehicle terminal can play a first voice prompt, which is used to prompt the user whether to turn on the waiting mode. For example, the first voice prompt is: "Excuse me, do you need to turn on the waiting mode?"

[0098] In order to explain the above embodiment more clearly, the following describes a method of using driver information to determine whether the driver of the vehicle has left the vehicle in the above embodiment.

[0099] In some embodiments, when the driver information is a pressure value measured by a seat pressure sensor in the driver's seat, the vehicle-mounted terminal can determine whether the driver has left the vehicle based on changes in the pressure value.

[0100] For example, if the change in the pressure value is greater than or equal to a preset change, the vehicle terminal determines that the driver has left; if the change in the pressure value is less than the preset change, the vehicle terminal determines that the driver has not left. The preset change is set by technical personnel based on actual conditions and is not limited in this embodiment of the application. Alternatively, if the pressure value changes to less than or equal to the preset pressure value, the vehicle terminal determines that the driver has left; if the pressure value does not change to less than or equal to the preset pressure value, the vehicle terminal determines that the driver has not left.

[0101] In some embodiments, if the driver information is a driver image captured by a driver monitoring system, the vehicle-mounted terminal performs target detection on the driver image. If the driver is detected to be always present in the driver image, the vehicle-mounted terminal determines that the driver has not left; if the driver is detected to be absent in the driver image, the vehicle-mounted terminal determines that the driver has left.

[0102] Example 2: When the vehicle is in a parked state, if the parking lights of the vehicle are turned on, the vehicle terminal determines that the vehicle has entered the waiting mode.

[0103] In one possible embodiment, when the vehicle is parked and the parking lights of the vehicle are on, the vehicle terminal displays a waiting mode confirmation interface. In response to a confirmation operation on the waiting mode confirmation interface, the vehicle terminal determines that the vehicle has entered the waiting mode.

[0104] Example 3: When the vehicle is in a parked state, in response to a click operation on a target button of the vehicle, the vehicle-mounted terminal determines that the vehicle has entered the waiting mode.

[0105] In a possible embodiment, in response to a click operation on a target button of the vehicle, the vehicle terminal displays a waiting mode confirmation interface. In response to a confirmation operation on the waiting mode confirmation interface, the vehicle terminal determines that the vehicle enters the waiting mode.

[0106] In addition, in addition to entering the waiting mode using the method provided in the above embodiment, the vehicle can also be determined to enter the waiting mode in response to a target voice command or a target gesture, where the target voice command is a voice command for activating the waiting mode, and the target gesture is a gesture for activating the waiting mode.

[0107] 302. When the vehicle enters the waiting mode, the vehicle-mounted terminal determines the distance between the target person and the vehicle.

[0108] The target person is a passenger about to board the vehicle, that is, the target person is waiting to board the vehicle. The distance between the target person and the vehicle indicates the proximity of the target person to the vehicle. If the distance between the target person and the vehicle is small, it means that the target person is about to reach the vehicle and will board the vehicle. If the distance between the target person and the vehicle is large, it means that the target person is still far away from the vehicle and will need some time to board the vehicle.

[0109] In one possible implementation, when the vehicle enters the passenger-waiting mode, the vehicle-mounted terminal establishes a connection with a target terminal held by the target person to determine the distance between the target terminal and the vehicle. The vehicle-mounted terminal determines the distance between the target terminal and the vehicle as the distance between the target person and the vehicle.

[0110] Among them, the target terminal is the mobile terminal held by the target person. When the vehicle is a family car, the target terminal is selected and configured by the driver; when the vehicle is an online car-hailing service, the target terminal is the terminal for placing the order.

[0111] In this embodiment, when the vehicle enters the passenger-waiting mode, the target terminal held by the target person is used to determine the distance between the target person and the vehicle, and the distance determination is relatively convenient.

[0112] For example, when a vehicle enters passenger-waiting mode, the onboard terminal sends a connection request to the target terminal, requesting to establish a connection with the target terminal. Once the connection is established between the onboard terminal and the target terminal, the onboard terminal obtains the target terminal's first location information from the target terminal. Based on the target terminal's first location information and the onboard terminal's second location information, obtained from the vehicle's positioning system, the onboard terminal determines the distance between the target terminal and the vehicle as the distance between the target person and the vehicle.

[0113] For example, when the vehicle enters the waiting mode, the on-board terminal displays a terminal selection interface, on which a plurality of candidate terminals are displayed, and the candidate terminals are terminals that the on-board terminal can attempt to connect to. In response to the terminal selection operation on the terminal selection interface, the on-board terminal determines the target terminal. The on-board terminal sends a connection request to the target terminal, and the connection request is used to request to establish a connection with the target terminal. When a connection is established between the on-board terminal and the target terminal, the on-board terminal obtains the first location information of the target terminal from the target terminal. Based on the first location information of the target terminal and the second location information of the on-board terminal, the on-board terminal determines the distance between the target terminal and the on-board terminal. The on-board terminal determines the distance between the target terminal and the vehicle as the distance between the target person and the vehicle.

[0114] Another implementation of the above step 302 is described below.

[0115] In a possible implementation, when the vehicle enters the passenger-waiting mode, the vehicle-mounted terminal obtains an image of the environment surrounding the vehicle and determines the distance between the target person and the vehicle based on the image of the environment.

[0116] The environmental image is acquired by an external image acquisition device of the vehicle. For example, the external image acquisition device is a camera located around the vehicle.

[0117] In this embodiment, when the vehicle enters the passenger-waiting mode, the environmental image is used to determine the distance between the target person and the vehicle, and the efficiency of distance determination is high.

[0118] For example, when a vehicle enters passenger-waiting mode, the vehicle-mounted terminal obtains an image of the vehicle's surroundings. The terminal then performs object recognition on the image to obtain multiple candidate objects. In response to selecting a target object from the multiple candidate objects, the terminal identifies the target object as the target person. Based on the target object's position in the image, the terminal determines the distance between the target person and the vehicle.

[0119] For example, when a vehicle enters passenger-waiting mode, the onboard terminal acquires an image of the environment surrounding the vehicle. The onboard terminal inputs the image into an object recognition model, which then performs object recognition on the image to obtain multiple candidate objects within the image. The onboard terminal displays the image and marks the multiple candidate objects within the image. In response to a click on any of the multiple candidate objects, the onboard terminal identifies the clicked object as a target object, thereby obtaining a target person. The onboard terminal substitutes the target object's position within the image into the target relationship data to obtain the distance between the target person and the vehicle.

[0120] Among them, the target relationship data is used to represent the correspondence between the position of the object in the environmental image and the distance between the object and the vehicle. The target relationship data is calibrated by technical personnel according to actual conditions, and the embodiments of this application do not limit this.

[0121] 303. When the distance between the target person and the vehicle is less than or equal to a preset distance, the vehicle-mounted terminal increases the transparency of the vehicle window.

[0122] Wherein, if the distance between the target person and the vehicle is less than or equal to the preset distance, it means that the distance between the target person and the vehicle is small. The preset distance is set by a technician based on actual conditions or determined based on the location information of the vehicle, and is not limited in this embodiment of the present application. Increasing the transparency of the vehicle window can increase the amount of light entering and exiting the window, thereby making it easier for the target person to observe the situation inside the vehicle.

[0123] In one possible implementation, when the distance between the target person and the vehicle is less than or equal to a preset distance, the vehicle terminal determines the number and positions of passengers in the vehicle and increases the transparency of the vehicle window based on the number and positions of passengers in the vehicle.

[0124] Since the number of seats in a vehicle is limited, the number and position of passengers in the vehicle will affect the position selected by the target person when riding in the vehicle. Therefore, the number and position of passengers in the vehicle can be used to control the transparency of the vehicle window. The preset distance is set by technicians based on actual conditions, such as 100 meters, 50 meters, or 10 meters, and is not limited in this embodiment of the application.

[0125] Under this embodiment, when the target person approaches the vehicle, the transparency of the window is improved by utilizing the number and position of the passengers in the vehicle. The transparency of the window is improved in combination with the actual situation of the passengers in the vehicle, and the control of the transparency of the window is adapted to the distribution of the passengers in the vehicle.

[0126] In order to explain the above embodiment more clearly, the following will be divided into several parts to explain the above embodiment.

[0127] Part 1: When the distance between the target person and the vehicle is less than or equal to a preset distance, the vehicle-mounted terminal determines the number and positions of the passengers in the vehicle.

[0128] In one possible implementation, when the distance between the target person and the vehicle is less than or equal to a preset distance, the vehicle-mounted terminal obtains pressure values ​​measured by multiple seat pressure sensors of the vehicle, one of which is located in a seat of the vehicle. The vehicle-mounted terminal determines the number and positions of passengers in the vehicle based on the pressure values ​​measured by the multiple seat pressure sensors.

[0129] The multiple seat pressure sensors do not include the seat pressure sensor for the driver's seat. A passenger's position can be indicated by the seat they are seated in. For example, in a five-seater vehicle, the passenger's positions include the front passenger seat, the right rear seat, the middle rear seat, and the left rear seat. The seat pressure sensors can be used to determine whether a passenger is in the corresponding seat. That is, if the pressure value measured by the seat pressure sensor is greater than or equal to a pressure threshold, it indicates that a passenger is in the seat corresponding to the seat pressure sensor. If the pressure value measured by the seat pressure sensor is less than the pressure threshold, it indicates that no passenger is in the seat corresponding to the seat pressure sensor. This feature allows the number and position of passengers to be determined.

[0130] In this embodiment, when a target person approaches the vehicle, the seat pressure sensor can be used to quickly determine the number and positions of passengers in the vehicle, which is highly efficient.

[0131] For example, if the distance between the target person and the vehicle is less than or equal to a preset distance, the vehicle terminal obtains the pressure values ​​measured by multiple seat pressure sensors of the vehicle. The vehicle terminal determines the number of seat pressure sensors with pressure values ​​greater than or equal to the preset pressure value as the number of passengers in the vehicle. The vehicle terminal determines the seats corresponding to seat pressure sensors with pressure values ​​greater than or equal to the preset pressure value as the positions of the passengers in the vehicle.

[0132] Another implementation of the first part is described below.

[0133] In one possible implementation, when the distance between the target person and the vehicle is less than or equal to a preset distance, the vehicle-mounted terminal obtains distance values ​​measured by multiple in-vehicle distance sensors of the vehicle, one of which is located above a seat in the vehicle. Based on the distance values ​​measured by the multiple in-vehicle distance sensors, the number and positions of passengers in the vehicle are determined.

[0134] Among them, the in-vehicle distance sensor can be installed on the roof of the vehicle to measure the distance from the roof to the seat. When there is no passenger on the seat, the distance measured by the in-vehicle distance sensor is the distance from the roof to the seat. When there is a passenger on the seat, the distance measured by the in-vehicle distance sensor is the distance from the roof to the passenger, and the distance from the roof to the passenger must be smaller than the distance from the roof to the seat. By utilizing this characteristic, it is possible to determine whether there is a passenger on the seat, and then determine the number and position of the passengers in the vehicle. In some embodiments, the in-vehicle distance sensor is a distance sensor based on the TOF (Time of Flight) principle, such as an infrared distance sensor, etc., which is not limited in the embodiments of the present application.

[0135] In this embodiment, when a target person approaches the vehicle, the number and positions of the passengers in the vehicle can be quickly determined using the in-vehicle distance sensor, which is highly efficient.

[0136] Another implementation of the first part above is described below.

[0137] In one possible implementation, when the distance between the target person and the vehicle is less than or equal to a preset distance, the vehicle-mounted terminal acquires an interior image of the vehicle and determines the number and positions of passengers in the vehicle based on the interior image.

[0138] The interior image is captured by the vehicle's interior image acquisition device, which can reflect the situation inside the vehicle. The interior image acquisition device is typically installed at the front of the vehicle, such as below the vehicle's interior rearview mirror. Image recognition technology can be used to determine the number and location of passengers in the vehicle based on the interior image.

[0139] In this embodiment, when a target person approaches the vehicle, the number and location of the passengers can be determined using images inside the vehicle without the need for additional sensors, resulting in lower costs.

[0140] For example, if the distance between the target person and the vehicle is less than or equal to a preset distance, the vehicle-mounted terminal obtains an interior image of the vehicle. The vehicle-mounted terminal performs object detection on the interior image and marks the passengers in the interior image. The vehicle-mounted terminal determines the number of marked passengers in the interior image as the number of passengers in the vehicle. Based on the position of the passenger in the interior image, the vehicle-mounted terminal determines the position of the passenger in the vehicle.

[0141] Among them, the correspondence between the position in the vehicle image and the position inside the vehicle is calibrated by technical personnel according to actual conditions, and the embodiments of the present application do not limit this.

[0142] For example, when the distance between the target person and the vehicle is less than or equal to a preset distance, the on-board terminal obtains an interior image of the vehicle. The on-board terminal inputs the interior image into a target detection model, performs feature extraction on the interior image through the target detection model, and obtains interior image features of the interior image. Based on the interior image features, the on-board terminal determines whether there are passengers in multiple image areas of the interior image through the target detection model. The on-board terminal marks the image areas where passengers exist in the interior image, thereby achieving the marking of passengers in the interior image. The on-board terminal determines the number of passengers marked in the interior image as the number of passengers in the vehicle. The on-board terminal converts the position of the passenger in the interior image into the position of the passenger in the vehicle.

[0143] The second part, the vehicle terminal improves the transparency of the window based on the number and position of the passengers in the vehicle.

[0144] In a possible implementation, when the number of passengers in the vehicle is 0, the on-board terminal controls the front passenger window and rear windows of the vehicle to increase transparency. Alternatively, when the number of passengers in the vehicle is 0, the on-board terminal determines the relative movement direction between the target person and the vehicle. Based on the relative movement direction, the on-board terminal determines the first target window of the vehicle, which is the window on the side close to the target person. The on-board terminal increases the transparency of the first target window. When the number of passengers in the vehicle is greater than or equal to 1, the on-board terminal determines the second target window of the vehicle based on the position of the passengers in the vehicle, which is the window on the side away from the passengers in the vehicle. The on-board terminal increases the transparency of the second target window.

[0145] In this embodiment, the target window can be determined according to the number and positions of passengers in the vehicle, thereby improving the transparency of the target window and improving the refinement of the transparency control of the window.

[0146] In order to illustrate the above embodiment, the above embodiment will be described in several parts below.

[0147] A. When the number of passengers in the vehicle is 0, the vehicle-mounted terminal controls the front passenger window and rear windows of the vehicle to increase transparency.

[0148] If the number of passengers in the vehicle is 0, it means there are no other passengers in the vehicle, and the target person can choose any seat. Furthermore, since there are no other passengers in the vehicle, increasing the transparency of the additional windows and rear windows will not cause discomfort to other passengers. Furthermore, even when there are no other passengers in the vehicle, there may still be objects inside. Increasing the transparency of the windows will also help the target person observe the interior and make a more appropriate choice.

[0149] In one possible implementation, when the number of passengers in the vehicle is zero, the vehicle-mounted terminal sends a first control instruction to the window controller, instructing the window controller to increase the transparency of the front passenger window and the rear windows. In response to the first control instruction, the window controller increases the transparency of the front passenger window and the rear windows. The first control instruction carries the window identifier of the first target window.

[0150] B. When the number of passengers in the vehicle is zero, the vehicle-mounted terminal determines the relative motion direction between the target person and the vehicle. Based on the relative motion direction, the vehicle-mounted terminal determines a first target window of the vehicle. The vehicle-mounted terminal increases the transparency of the first target window.

[0151] In one possible implementation, when the number of passengers in the vehicle is zero, the onboard terminal determines the relative motion direction between the target person and the vehicle based on multiple positions of the target person and the position of the vehicle, where the multiple positions of the target person are multiple positions collected continuously. Based on the relative motion direction, the onboard terminal determines the first target window on the side close to the target person. The onboard terminal sends a second control instruction to the window controller, where the second control instruction is used to instruct to increase the transparency of the first target window. In response to the second control instruction, the window controller increases the transparency of the first target window, where the second control instruction carries the window identifier of the first target window.

[0152] For example, if the number of passengers in the vehicle is zero and the target person is approaching the vehicle from the right side, the vehicle terminal identifies the two windows on the right side of the vehicle as the first target windows. The two windows include the right front window and the right rear window. The vehicle terminal increases the transparency of the two windows on the right side of the vehicle so that the target person can observe the situation inside the vehicle through the two windows when approaching the vehicle.

[0153] C. When the number of passengers in the vehicle is greater than or equal to 1, the vehicle-mounted terminal determines a second target window of the vehicle based on the positions of the passengers in the vehicle and increases the transparency of the second target window.

[0154] In one possible implementation, when the number of passengers in the vehicle is greater than or equal to one, the vehicle-mounted terminal determines a second target window on a side away from the passenger in the vehicle based on the position of the passenger in the vehicle. The vehicle-mounted terminal sends a third control instruction to the window controller, the third control instruction instructing to increase the transparency of the second target window. The third control instruction carries the window identifier of the second target window. In response to the third control instruction, the window controller increases the transparency of the second target window.

[0155] For example, if the number of passengers in the vehicle is one and the passenger is sitting at the left rear of the vehicle, the vehicle terminal identifies the two windows on the right side of the vehicle as the second target windows. The two windows include the right front window and the right rear window. The vehicle terminal increases the transparency of the two windows on the right side of the vehicle so that when the target person approaches the vehicle, he or she can observe the situation inside the vehicle through the two windows on the right side.

[0156] Based on the above embodiment, optionally, in the absence of a window away from the passenger side of the vehicle, the vehicle-mounted terminal increases the transparency of all the vehicle windows.

[0157] The absence of a window away from the passenger side of the vehicle indicates that there are many passengers in the vehicle, with a passenger sitting next to each window. By increasing the transparency of all the vehicle's windows, it is easier for the target person to observe the vehicle's interior when approaching.

[0158] Another implementation of the above step 303 is described below.

[0159] In one possible implementation, when the distance between the target person and the vehicle is less than or equal to a preset distance, the vehicle-mounted terminal determines the brightness of the vehicle's exterior environment. Based on the vehicle's exterior environment brightness, the vehicle-mounted terminal determines a target window transparency, where the target window transparency is negatively correlated with the exterior environment brightness. The vehicle-mounted terminal increases the window transparency to the target window transparency.

[0160] The brightness of the exterior environment reflects the light level outside the vehicle. If the exterior brightness is low, the transparency of the windows needs to be adjusted to a higher level to allow more light to enter and exit the windows. This allows the target person to see the interior of the vehicle in a dark environment, making it easier for the target person to choose a boarding location.

[0161] Under this implementation, when the target person approaches the vehicle, the brightness of the external environment is used to determine the target window transparency, and the window is adjusted to the target window transparency so that the window transparency is more matched with the brightness of the external environment, which helps the target person observe the situation inside the vehicle.

[0162] For example, if the distance between the target person and the vehicle is less than or equal to a preset distance, the vehicle-mounted terminal obtains the vehicle's exterior ambient brightness via an exterior light sensor. The vehicle-mounted terminal uses this exterior ambient brightness to query the first relationship table to obtain the target window transparency. The vehicle-mounted terminal then sends a fourth control instruction to the window controller, instructing it to increase the window transparency to the target window transparency. The fourth control instruction carries the target window transparency. In response to the fourth control instruction, the window controller increases the window transparency to the target window transparency.

[0163] It should be noted that this implementation can be combined with the previous implementation of step 303. For example, the above step 303 can be implemented through the following steps.

[0164] In some embodiments, when the distance between the target person and the vehicle is less than or equal to a preset distance, the vehicle terminal determines the number and position of passengers in the vehicle and the brightness of the environment outside the vehicle. The vehicle terminal increases the transparency of the vehicle window based on the number and position of passengers in the vehicle and the brightness of the environment outside the vehicle.

[0165] The vehicle-mounted terminal can determine the first or second target window based on the number and position of passengers in the vehicle, and can determine the target window transparency using the ambient brightness outside the vehicle. After combining these solutions, the vehicle-mounted terminal increases the transparency of the first or second target window to the target window transparency. The methods for determining the first or second target window and the target window transparency in the above-described embodiments are consistent with the inventive concept described above, and the implementation process will not be repeated here.

[0166] Another implementation of the above step 303 is described below.

[0167] In one possible implementation, when the distance between the target person and the vehicle is less than or equal to a preset distance, the vehicle-mounted terminal determines the vehicle interior environment brightness. When the vehicle interior environment brightness is less than or equal to a brightness threshold, the vehicle-mounted terminal turns on the vehicle interior lights and increases the transparency of the vehicle windows.

[0168] The interior brightness of the vehicle can reflect the brightness level of the vehicle interior. If the interior brightness is less than or equal to the brightness threshold, it indicates that the interior brightness is low. The brightness threshold is set by technicians based on actual conditions and is not limited in the embodiments of the present application. When the interior brightness is low, it is necessary to turn on the interior lights so that the target person can see the situation inside the vehicle in a dark environment, which facilitates the target person to choose a boarding location.

[0169] In this embodiment, when the target person approaches the vehicle, the interior ambient brightness is used to determine whether to turn on the interior lights. If the interior ambient brightness is low, the interior lights are turned on and the windows are adjusted to the target window transparency, which helps the target person observe the situation inside the vehicle.

[0170] It should be noted that this implementation can be combined with other implementations of step 303. For example, the above step 303 can be implemented by any of the following steps.

[0171] In some embodiments, when the distance between the target person and the vehicle is less than or equal to a preset distance, the vehicle terminal determines the number and position of passengers in the vehicle, and the ambient brightness of the vehicle interior. The vehicle terminal increases the transparency of the vehicle window based on the number and position of passengers in the vehicle, and the ambient brightness of the vehicle interior.

[0172] The vehicle terminal can determine the first or second target window based on the number and position of passengers in the vehicle, and can determine whether to turn on the interior lighting based on the ambient brightness of the vehicle interior. After combining these solutions, the vehicle terminal increases the transparency of the first or second target window while simultaneously turning on or off the interior lighting. Determining the first or second target window and determining whether to turn on the interior lighting in the above-mentioned embodiment are part of the same inventive concept as described above, and the implementation process will not be repeated here.

[0173] In some embodiments, when the distance between the target person and the vehicle is less than or equal to a preset distance, the vehicle terminal determines the brightness of the vehicle's exterior environment and interior environment, and increases the transparency of the vehicle window based on the brightness of the vehicle's exterior environment and interior environment.

[0174] The target window transparency can be determined using the ambient brightness outside the vehicle, while the interior lighting can be determined using the ambient brightness inside the vehicle. With this combined approach, the vehicle terminal increases the window transparency to the target window transparency and simultaneously turns the interior lighting on or off. Determining the target window transparency and determining whether to turn the interior lighting on in the above-described embodiment are part of the same inventive concept as described above, and the implementation process will not be further elaborated.

[0175] In some embodiments, before increasing the transparency of the vehicle window, the vehicle terminal can play a second voice prompt to remind the user that the transparency of the vehicle window is about to increase, thereby reminding passengers in the vehicle to pay attention to privacy. For example, the second voice prompt may be: "Please note that the transparency of the vehicle window is about to increase. Pay attention to your privacy."

[0176] Optionally, after step 303 , the following step 304 can also be performed.

[0177] 304. When the vehicle meets the preset conditions, the vehicle terminal reduces the transparency of the window.

[0178] Among them, reducing the transparency of the car window can be reducing the transparency of the car window to a certain value, such as reducing it to a preset transparency, or it can be reducing the transparency of the car window to the transparency before it was increased. The embodiments of the present application do not limit this.

[0179] In a possible implementation, after a preset time period, the vehicle-mounted terminal reduces the transparency of the vehicle window.

[0180] Among them, the preset time length is set by technical personnel according to actual conditions, for example, it is set to 5 minutes, and this embodiment of the present application does not limit this.

[0181] In this embodiment, the transparency of the vehicle windows can be reduced after a preset period of time to ensure the privacy of passengers in the vehicle.

[0182] Another implementation of step 304 is described below.

[0183] In a possible implementation, when it is detected that the target person has boarded the vehicle, the vehicle-mounted terminal reduces the transparency of the vehicle window.

[0184] Under this implementation method, after the target person gets on the car, there is no need for outsiders to observe the situation inside the car. At this time, reducing the transparency of the car window can ensure the privacy of the passengers in the car.

[0185] In order to explain the above-mentioned embodiment more clearly, the method of determining whether the target person is getting on the vehicle is explained below.

[0186] In some embodiments, the vehicle terminal determines that a target person has boarded the vehicle if it detects the opening and closing of a target door, which refers to a door other than the driver's door. Alternatively, the vehicle terminal determines that a target person has boarded the vehicle if a seat pressure sensor or in-vehicle distance sensor detects an increase in the number of passengers in the vehicle. Alternatively, the vehicle terminal determines that a target person has boarded the vehicle if a new passenger is identified through in-vehicle imagery.

[0187] Another implementation of step 304 is described below.

[0188] In a possible implementation, in response to an instruction to close the waiting mode, the transparency of the vehicle window is reduced.

[0189] The closing instruction may be a language instruction or an instruction triggered by pressing a target button, which is not limited in the embodiment of the present application.

[0190] In this embodiment, users can control the transparency of the car windows according to their needs to meet their needs in different situations.

[0191] Another implementation of step 304 is described below.

[0192] In a possible implementation manner, when the vehicle is started and the driving speed reaches a preset speed, the vehicle-mounted terminal reduces the transparency of the window.

[0193] When the vehicle starts to move and reaches a preset speed, indicating that the vehicle has picked up the target person, the transparency of the window can be reduced to protect the privacy of the passenger. The preset speed is set by the technician according to the actual situation and is not limited in the embodiments of the present application.

[0194] All of the above optional technical solutions can be combined in any way to form optional embodiments of the present application, and will not be described in detail here.

[0195] Through the technical solution provided in the embodiments of the present application, when the vehicle is parked and enters the waiting mode, the transparency of the window can be controlled according to the distance between the target person to get on the vehicle and the vehicle. That is, when the target person approaches the vehicle, the transparency of the window is increased so that the target person can see the situation inside the vehicle, which helps the target person choose a suitable boarding location, thereby improving the user experience.

[0196] Figure 5 This is a schematic diagram of the structure of a vehicle window transparency control device provided by an embodiment of the present application, see Figure 5 The device includes: a mode determination module 501, a distance determination module 502 and a transparency control module 503.

[0197] The mode determination module 501 is used to determine whether the vehicle enters the waiting mode when the vehicle is in a parked state. The waiting mode is a vehicle mode in which the vehicle waits for passengers to get on the vehicle, and the vehicle window is dimming glass.

[0198] The distance determination module 502 is configured to determine the distance between the target person and the vehicle when the vehicle enters the passenger waiting mode.

[0199] The transparency control module 503 is configured to increase the transparency of the vehicle window when the distance between the target person and the vehicle is less than or equal to a preset distance.

[0200] In one possible implementation, the distance determination module 502 is configured to, when the vehicle enters the passenger-waiting mode, establish a connection with a target terminal, where the target terminal is a terminal held by the target person, to determine the distance between the target terminal and the vehicle. The distance between the target terminal and the vehicle is determined as the distance between the target person and the vehicle. Alternatively, when the vehicle enters the passenger-waiting mode, an image of the environment surrounding the vehicle is acquired. Based on the image, the distance between the target person and the vehicle is determined.

[0201] In one possible implementation, the distance determination module 502 is configured to perform object recognition on the environmental image to obtain multiple candidate objects in the environmental image. In response to a target object being selected from the multiple candidate objects, the target object is determined to be the target person. Based on the position of the target object in the environmental image, the distance between the target person and the vehicle is determined.

[0202] In one possible embodiment, the transparency control module 503 is configured to determine the number and positions of passengers in the vehicle when the distance between the target person and the vehicle is less than or equal to a preset distance, and to increase the transparency of the vehicle window based on the number and positions of passengers in the vehicle.

[0203] In one possible embodiment, the transparency control module 503 is configured to obtain, when the distance between the target person and the vehicle is less than or equal to a preset distance, pressure values ​​measured by a plurality of seat pressure sensors of the vehicle, one of which is located in a seat of the vehicle. Based on the pressure values ​​measured by the plurality of seat pressure sensors, the number and positions of passengers in the vehicle are determined. Alternatively, when the distance between the target person and the vehicle is less than or equal to a preset distance, the transparency control module 503 is configured to obtain distance values ​​measured by a plurality of in-vehicle distance sensors of the vehicle, one of which is located above a seat of the vehicle. Based on the distance values ​​measured by the plurality of in-vehicle distance sensors, the number and positions of passengers in the vehicle are determined. Alternatively, when the distance between the target person and the vehicle is less than or equal to a preset distance, an interior image of the vehicle is obtained. Based on the interior image, the number and positions of passengers in the vehicle are determined.

[0204] In a possible embodiment, the transparency control module 503 is used to control the front passenger window and rear windows of the vehicle to increase transparency when the number of passengers in the vehicle is 0. Alternatively, when the number of passengers in the vehicle is 0, the relative movement direction between the target person and the vehicle is determined. Based on the relative movement direction, the first target window of the vehicle is determined, and the first target window is the window on the side close to the target person. The transparency of the first target window is increased. When the number of passengers in the vehicle is greater than or equal to 1, the second target window of the vehicle is determined based on the position of the passengers in the vehicle, and the second target window is the window on the side away from the passengers in the vehicle. The transparency of the second target window is increased.

[0205] In one possible implementation, the transparency control module 503 is configured to determine the brightness of the vehicle's exterior environment when the distance between the target person and the vehicle is less than or equal to a preset distance. A target window transparency is determined based on the vehicle's exterior environment brightness, where the target window transparency is negatively correlated with the exterior environment brightness. The window transparency is then increased to the target window transparency.

[0206] In one possible implementation, the transparency control module 503 is configured to determine the vehicle interior ambient brightness when the distance between the target person and the vehicle is less than or equal to a preset distance, and to turn on the vehicle interior lights and increase the transparency of the vehicle window when the vehicle interior ambient brightness is less than or equal to a brightness threshold.

[0207] In one possible implementation, the mode determination module 501 is configured to determine that the vehicle has entered the waiting mode if the vehicle's parking time is greater than or equal to a parking time threshold and the driver has not left the vehicle. Alternatively, the vehicle is configured to determine that the vehicle has entered the waiting mode if the vehicle's parking lights are on. Alternatively, the vehicle is configured to determine that the vehicle has entered the waiting mode in response to a click on a target button of the vehicle, where the target button is the trigger button for the waiting mode. Otherwise, the vehicle is configured to determine that the vehicle has not entered the waiting mode.

[0208] In one possible implementation, the transparency control module 503 is further configured to reduce the transparency of the vehicle window after a preset time period. Alternatively, the transparency of the vehicle window may be reduced upon detecting that the target person has boarded the vehicle. Alternatively, the transparency of the vehicle window may be reduced in response to a command to turn off the waiting mode. Alternatively, the transparency of the vehicle window may be reduced when the vehicle is in motion and the vehicle speed reaches a preset speed.

[0209] It should be noted that the vehicle window transparency control device provided in the above embodiment, when identifying the vehicle state, is merely illustrated by the division of the aforementioned functional modules. In actual applications, the aforementioned functions can be assigned to different functional modules as needed, i.e., the vehicle's internal structure can be divided into different functional modules to perform all or part of the functions described above. Furthermore, the vehicle window transparency control device provided in the above embodiment and the vehicle window transparency control method embodiment are based on the same concept. The specific implementation process is detailed in the method embodiment and will not be further described here.

[0210] Through the technical solution provided in the embodiments of the present application, when the vehicle is parked and enters the waiting mode, the transparency of the window can be controlled according to the distance between the target person to get on the vehicle and the vehicle. That is, when the target person approaches the vehicle, the transparency of the window is increased so that the target person can see the situation inside the vehicle, which helps the target person choose a suitable boarding location, thereby improving the user experience.

[0211] The embodiment of the present application also provides a vehicle, Figure 6 It is a structural schematic diagram of a vehicle provided in an embodiment of the present application.

[0212] Typically, the vehicle 600 includes one or more processors 601 and one or more memories 602 .

[0213] The processor 601 may include one or more processing cores, such as a 4-core processor, a 6-core processor, etc. The processor 601 may be implemented in at least one hardware form of DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), or PLA (Programmable Logic Array). The processor 601 may also include a main processor and a coprocessor. The main processor is a processor for processing data in the awake state, also known as a CPU (Central Processing Unit); the coprocessor is a low-power processor for processing data in the standby state. In some embodiments, the processor 601 may be integrated with a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content to be displayed on the display screen. In some embodiments, the processor 601 may also include an AI (Artificial Intelligence) processor, which is used to process computing operations related to machine learning.

[0214] Memory 602 may include one or more computer-readable storage media, which may be non-transitory. Memory 602 may also include high-speed random access memory and non-volatile memory, such as one or more disk storage devices or flash memory storage devices. In some embodiments, the non-transitory computer-readable storage medium in memory 602 is used to store at least one computer program, which is executed by processor 601 to implement the vehicle window transparency control method provided in the method embodiment of the present application.

[0215] Those skilled in the art will understand that Figure 6 The structure shown in the figure does not constitute a limitation on the vehicle 600, and the vehicle 600 may include more or fewer components than shown in the figure, or combine certain components, or adopt a different component arrangement.

[0216] In addition, the device provided in the embodiments of the present application can specifically be a chip, component or module, and the chip may include a connected processor and memory; wherein the memory is used to store instructions, and when the processor calls and executes the instructions, the chip can execute a method for controlling the transparency of a vehicle window provided in the above embodiment.

[0217] This embodiment also provides a computer-readable storage medium, which stores computer program code. When the computer program code runs on a computer, the computer executes the above-mentioned related method steps to implement a method for controlling the transparency of a vehicle window provided in the above embodiment.

[0218] This embodiment also provides a computer program product. When the computer program product is run on a computer, it enables the computer to execute the above-mentioned related steps to implement the method for controlling the transparency of a vehicle window provided in the above embodiment.

[0219] Among them, the device, computer-readable storage medium, computer program product or chip provided in this embodiment are all used to execute the corresponding methods provided above. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding methods provided above, and will not be repeated here.

[0220] Through the description of the above implementation methods, technical personnel in the relevant field can understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be distributed and completed by different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.

[0221] In the embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of modules or units is only a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0222] The above content is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of the present application. Therefore, the scope of protection of the present application should be based on the scope of protection of the claims.

Claims

1. A method for controlling the transparency of a vehicle window, characterized in that: The method comprises: When the vehicle is in a parked state, determining whether the vehicle enters a waiting mode, wherein the waiting mode is a mode in which the vehicle waits for passengers to board the vehicle, and the vehicle window is a dimming glass; When the vehicle enters the passenger-waiting mode, determining the distance between the target person and the vehicle; When the distance between the target person and the vehicle is less than or equal to a preset distance, increasing the transparency of the vehicle window; When the distance between the target person and the vehicle is less than or equal to a preset distance, increasing the transparency of the vehicle window includes: determining the number and positions of passengers in the vehicle when the distance between the target person and the vehicle is less than or equal to a preset distance; When the number of passengers in the vehicle is zero, the front passenger window and rear windows of the vehicle are controlled to increase transparency; or, when the number of passengers in the vehicle is zero, the relative motion direction between the target person and the vehicle is determined; based on the relative motion direction, a first target window of the vehicle is determined, the first target window being the window on the side close to the target person; and the transparency of the first target window is increased; When the number of passengers in the vehicle is greater than or equal to 1, a second target window of the vehicle is determined based on the positions of the passengers in the vehicle, where the second target window is a window on a side away from the passengers in the vehicle; and the transparency of the second target window is increased.

2. The method according to claim 1, characterized in that When the vehicle enters the passenger-waiting mode, determining the distance between the target person and the vehicle includes: When the vehicle enters the passenger waiting mode, establishing a connection with a target terminal to determine the distance between the target terminal and the vehicle, the target terminal being a terminal held by the target person; and determining the distance between the target terminal and the vehicle as the distance between the target person and the vehicle; Alternatively, when the vehicle enters the passenger-waiting mode, an environmental image around the vehicle is acquired; and based on the environmental image, the distance between the target person and the vehicle is determined.

3. The method according to claim 2, characterized in that The determining, based on the environmental image, the distance between the target person and the vehicle includes: Performing object recognition on the environment image to obtain a plurality of candidate objects in the environment image; In response to a target object from the plurality of candidate objects being selected, determining the target object as the target person; Based on the position of the target object in the environment image, a distance between the target person and the vehicle is determined.

4. The method according to claim 1, wherein When the distance between the target person and the vehicle is less than or equal to a preset distance, determining the number and positions of passengers in the vehicle includes: When the distance between the target person and the vehicle is less than or equal to a preset distance, obtaining pressure values ​​measured by a plurality of seat pressure sensors of the vehicle, one of the seat pressure sensors being located in a seat of the vehicle; and determining the number and positions of passengers in the vehicle based on the pressure values ​​measured by the plurality of seat pressure sensors; Alternatively, when the distance between the target person and the vehicle is less than or equal to a preset distance, obtaining distance values ​​measured by a plurality of in-vehicle distance sensors of the vehicle, one of the in-vehicle distance sensors being located above a seat of the vehicle; and determining the number and positions of passengers in the vehicle based on the distance values ​​measured by the plurality of in-vehicle distance sensors; Alternatively, when the distance between the target person and the vehicle is less than or equal to a preset distance, an interior image of the vehicle is acquired; and based on the interior image, the number and positions of the passengers in the vehicle are determined.

5. The method according to claim 1, wherein When the distance between the target person and the vehicle is less than or equal to a preset distance, increasing the transparency of the vehicle window includes: When the distance between the target person and the vehicle is less than or equal to a preset distance, determining the brightness of the environment outside the vehicle; Determining a target window transparency based on the brightness of an external environment of the vehicle, wherein the target window transparency is negatively correlated with the brightness of the external environment; The transparency of the vehicle window is increased to the target vehicle window transparency.

6. The method according to claim 1, characterized in that When the distance between the target person and the vehicle is less than or equal to a preset distance, increasing the transparency of the vehicle window includes: When the distance between the target person and the vehicle is less than or equal to a preset distance, determining the interior environment brightness of the vehicle; When the brightness of the vehicle interior environment is less than or equal to a brightness threshold, the interior lighting of the vehicle is turned on and the transparency of the vehicle window is increased.

7. The method according to claim 1, characterized in that Determining whether the vehicle enters the passenger-waiting mode includes: If the parking time of the vehicle is greater than or equal to the parking time threshold and the driver of the vehicle has not left, determining that the vehicle enters the waiting mode; Alternatively, if the parking lights of the vehicle are turned on, determining that the vehicle has entered the waiting mode; Alternatively, in response to a click operation on a target button of the vehicle, it is determined that the vehicle enters the waiting for passengers mode, and the target button is a trigger button for the waiting for passengers mode; Otherwise, it is determined that the vehicle does not enter the waiting mode.

8. The method according to claim 1, characterized in that After increasing the transparency of the vehicle window when the distance between the target person and the vehicle is less than or equal to a preset distance, the method further includes: After a preset time, reducing the transparency of the vehicle window; Alternatively, when the target person is detected getting on the vehicle, the transparency of the vehicle window is reduced; Alternatively, in response to a command to close the waiting mode, reducing the transparency of the vehicle window; Alternatively, when the vehicle is started and driving and the driving speed reaches a preset speed, the transparency of the window is reduced.

Citation Information

Patent Citations

  • Method and device for controlling dimming glass linked with vehicle monitoring system and vehicle

    CN117681818A

  • Method and device for controlling dimming glass, vehicle and electronic equipment

    CN118818826A