A control method, device and equipment of a vehicle

By detecting target objects within the target area and adjusting the headlight illumination parameters, the problem of headlight discomfort to minors' eyes was solved, thus improving the user experience.

CN116653755BActive Publication Date: 2026-07-07AVATR CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
AVATR CO LTD
Filing Date
2023-05-19
Publication Date
2026-07-07

Smart Images

  • Figure CN116653755B_ABST
    Figure CN116653755B_ABST
Patent Text Reader

Abstract

The application discloses a control method, device and equipment of a vehicle, comprising: in the case that it is determined that a headlamp away-from-home function opening condition is met, opening the headlamp of the first vehicle; detecting and identifying a target area, in the case that it is detected and identified that the target area has at least one target object, adjusting the illumination parameter of the headlamp based on the detection parameter of each target object in the at least one target object; wherein the target area is a preset area with the position of the key of the first vehicle as the center in the illumination range of the headlamp. The headlamp away-from-home function in the scheme can adjust the illumination parameter of the headlamp based on the detection parameter of the target object, thereby improving the applicability and user experience of the headlamp away-from-home function.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of vehicle technology, and to, but is not limited to, a vehicle control method, device, and equipment. Background Technology

[0002] The headlights provide illumination while driving. They can also be used for navigation when leaving home, specifically by pressing the unlock button on the remote key and setting the headlight switch to the AUTO position. The vehicle will then determine whether to turn on the headlights based on the ambient light level. If the ambient light is low, the headlights will automatically turn on to help locate the vehicle and see the road.

[0003] In practice, because headlights are bright and the light emission point is between 0.5 meters and 1.2 meters above the ground, which is the eye level of most minors, turning on the headlights may cause discomfort to the eyes of minors, resulting in a poor user experience. Summary of the Invention

[0004] This application provides a vehicle control method, device, equipment, and storage medium. The headlight departure function in this solution can adjust the headlight illumination parameters based on the detection parameters of the target object, thereby improving the applicability and user experience of the headlight departure function.

[0005] The technical solution of this application is implemented as follows:

[0006] In a first aspect, this application provides a vehicle control method, characterized in that the method is applied to a first vehicle, and the method includes:

[0007] If the conditions for activating the headlights when leaving home are met, turn on the headlights of the first vehicle.

[0008] The target area is detected and identified. If at least one target object is detected in the target area, the illumination parameters of the headlight are adjusted based on the detection parameters of each of the at least one target object. The target area is a preset area centered on the location of the key of the first vehicle within the illumination range of the headlight.

[0009] Secondly, this application provides a vehicle control device, characterized in that the device is deployed in a first vehicle, and the device includes:

[0010] An activation unit is used to activate the headlights of the first vehicle when it is determined that the conditions for activating the headlights away from home function are met.

[0011] An adjustment unit is used to detect and identify a target area. When at least one target object is detected in the target area, the headlight illumination parameters are adjusted based on the detection parameters of each of the at least one target object. The target area is a preset area centered on the location of the key of the first vehicle within the illumination range of the headlight.

[0012] Thirdly, this application also provides a vehicle device, including: a memory and a processor, wherein the memory stores a computer program that can run on the processor, and the processor executes the program to implement the above-described vehicle control method.

[0013] Fourthly, this application also provides a storage medium storing a computer program thereon, which, when executed by a processor, implements the above-described vehicle control method.

[0014] The vehicle control method, apparatus, device, and storage medium provided in this application include: turning on the headlights of the first vehicle when the conditions for the headlight departure function to be turned on are met; detecting and identifying a target area; and adjusting the illumination parameters of the headlights based on the detection parameters of each of the at least one target object when at least one target object is detected in the target area; wherein the target area is a preset area centered on the location of the key of the first vehicle within the illumination range of the headlights.

[0015] In this application's solution, the target area is a preset area centered on the location of the key to the first vehicle within the headlight's illumination range; that is, the target area is the area illuminated by the headlights where the target object is located. When the headlight-away-from-home function is activated, the headlights are on, and if a target object (adult or child, etc.) is detected in the target area, the headlight's illumination parameters can be adjusted based on the target object's detection parameters. For example, the angle of the light can be adjusted to avoid directly shining into the target object's eyes. Furthermore, the color temperature and brightness of the illumination parameters can be adjusted to make the light directed at the target object softer. This improves the applicability and user experience of the headlight-away-from-home function. Attached Figure Description

[0016] Figure 1 A schematic diagram of an optional process for controlling a vehicle as provided in an embodiment of this application;

[0017] Figure 2 A schematic flowchart illustrating a first optional method for controlling a vehicle provided in an embodiment of this application;

[0018] Figure 3 A schematic flowchart illustrating a second optional method for controlling a vehicle provided in an embodiment of this application;

[0019] Figure 4 A schematic flowchart illustrating a third optional method for controlling a vehicle provided in an embodiment of this application;

[0020] Figure 5 A schematic flowchart illustrating a fourth optional method for controlling a vehicle provided in an embodiment of this application;

[0021] Figure 6 A schematic flowchart illustrating a fifth optional method for controlling a vehicle provided in an embodiment of this application;

[0022] Figure 7 A schematic flowchart illustrating a sixth optional method for controlling a vehicle provided in an embodiment of this application;

[0023] Figure 8 A schematic flowchart illustrating a seventh optional method for controlling a vehicle provided in an embodiment of this application;

[0024] Figure 9 A schematic diagram of an eighth optional process for a vehicle control method provided in an embodiment of this application;

[0025] Figure 10 An optional schematic diagram illustrating angle adjustment provided in an embodiment of this application;

[0026] Figure 11 Another optional schematic diagram for angle adjustment provided in the embodiments of this application;

[0027] Figure 12 A schematic flowchart illustrating a ninth optional method for controlling a vehicle provided in an embodiment of this application;

[0028] Figure 13 This is a schematic diagram of an optional structure of the vehicle control device provided in an embodiment of this application. Detailed Implementation

[0029] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the specific technical solutions of the application will be further described in detail below with reference to the accompanying drawings of the embodiments of this application. The following embodiments are used to illustrate this application, but are not intended to limit the scope of this application.

[0030] In the following description, references are made to “some embodiments,” which describe a subset of all possible embodiments. However, it is understood that “some embodiments” may be the same subset or different subsets of all possible embodiments and may be combined with each other without conflict.

[0031] In the following description, the terms "first," "second," and "third" are used only to distinguish different objects and do not represent a specific order of objects, nor are they constituting a chronological order. It is understood that "first," "second," and "third" may be interchanged in a specific order or sequence where permitted, so that the embodiments of this application described herein can be implemented in an order other than that illustrated or described herein.

[0032] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The terminology used herein is for the purpose of describing embodiments of this application only and is not intended to limit this application.

[0033] This application provides a vehicle control method, apparatus, device, and storage medium. In practical applications, the vehicle control method can be implemented by a vehicle control device, and the functional entities in the vehicle control device can be collaboratively implemented by the hardware resources of electronic devices, such as computing resources like processors and communication resources (e.g., for supporting various communication methods such as optical fiber and cellular).

[0034] The vehicle control method provided in this application is applied to a vehicle control system.

[0035] The vehicle control system is described below.

[0036] In one possible implementation, the vehicle control system includes a first vehicle and objects of the first vehicle cycle.

[0037] The first vehicle is used to perform the following: when the conditions for activating the headlight departure function are met, turn on the headlights of the first vehicle; detect and identify a target area; when at least one target object is detected in the target area, adjust the illumination parameters of the headlights based on the detection parameters of each of the at least one target object; wherein the target area is a preset area centered on the location of the key of the first vehicle within the illumination range of the headlights.

[0038] As an example, the structure of a vehicle control system can be as follows: Figure 1 As shown, it includes: a first vehicle 10 and objects 20 surrounding the first vehicle.

[0039] The first vehicle 10 is used to perform the following: when it is determined that the conditions for activating the headlight departure function are met, turn on the headlights of the first vehicle; detect and identify a target area; when at least one target object is detected in the target area, adjust the illumination parameters of the headlights based on the detection parameters of each of the at least one target object; wherein, the target area is a preset area centered on the location of the key of the first vehicle within the illumination range of the headlights.

[0040] The first vehicle 10 can be a vehicle device with relevant data processing capabilities. For example, the first vehicle 10 can be an electric vehicle, a gasoline vehicle, a hydrogen fuel cell vehicle, etc. The embodiments of this application do not limit the specific type of the above-mentioned vehicle, and can be determined according to the actual situation.

[0041] Below, in conjunction with Figure 1 The schematic diagram of the vehicle control system shown illustrates various embodiments of the vehicle control method, apparatus, device, and storage medium provided in this application.

[0042] In a first aspect, embodiments of this application provide a vehicle control method. This method is applied to a vehicle control device, which can be deployed in a first vehicle 10. Specifically, it is implemented by a processor included in the first vehicle 10 calling program code. Of course, the program code can be stored in a computer storage medium. Thus, the first vehicle 10 includes at least a processor and a storage medium.

[0043] The following describes the vehicle control method provided in this application embodiment, using a first vehicle as the executing entity. This vehicle control method is used to implement the headlight departure function.

[0044] Figure 2 This is a flowchart illustrating the vehicle control method according to an embodiment of this application, as shown below. Figure 2 As shown, the process may include, but is not limited to, S201 and S202 described below.

[0045] S201. When it is determined that the conditions for activating the headlight departure function are met, the first vehicle turns on its headlights.

[0046] The first vehicle can be any vehicle. This application does not specifically limit the type of the first vehicle.

[0047] Headlights refer to lighting devices mounted on both sides of the front of a vehicle for nighttime driving. This application does not specifically limit the type of headlights; they can be configured according to actual conditions. For example, headlights can be incandescent lamps, light-emitting diode (LED) lamps, etc.

[0048] The Headlight Away from Home function turns on the headlights to illuminate the road for oncoming vehicles when the function is detected to be activated and the ambient brightness is below a threshold.

[0049] This application does not specify the conditions or methods for activating the headlight departure function; it can be configured according to actual circumstances.

[0050] S201 can be implemented as follows: when the first vehicle detects a request to turn on the headlights away from home function, it checks whether the conditions for turning on the headlights away from home function are met. If it is determined that the conditions for turning on the headlights away from home function are met, it sends an activation signal to the controller so that the controller controls the first vehicle to turn on the headlights.

[0051] It should be noted that if the conditions for activating the headlights when leaving home are not met, the headlights of the first vehicle should not be turned on, and the corresponding subsequent steps do not need to be performed.

[0052] S202. The first vehicle detects and identifies the target area. If at least one target object is detected in the target area, the headlight illumination parameters are adjusted based on the detection parameters of each of the at least one target object.

[0053] The target area is a preset area centered on the location of the key of the first vehicle within the illumination range of the headlight.

[0054] For example, the target area is a circular area with a radius of a first value, centered on the location of the key of the first vehicle within the illumination range of the headlights. Understandably, in practice, the target area can also be a rectangular area.

[0055] The object can include, but is not limited to, people, animals, etc.

[0056] The target object refers to the object in the target area.

[0057] For example, the detection parameters can be location information, height information, etc.

[0058] Lighting parameters may include, but are not limited to, one or more of the following: lighting angle, lighting color temperature, lighting intensity, etc.

[0059] In practice, the key to the first vehicle is usually held by the person who needs to drive the vehicle (driver, owner). Therefore, the location of the key to the first vehicle can indicate the driver's location. The headlight departure function is used to illuminate the road for oncoming vehicles and adjusts the headlight illumination parameters based on the detection parameters of the driver and passengers.

[0060] In practice, the objects that need to be identified in the first vehicle may include not only the driver, but also the people traveling with the vehicle owner (passengers). Therefore, it is necessary to obtain a preset area centered on the location of the first vehicle's key. For example, the area within a certain radius centered on the location of the first vehicle's key is defined as the preset area, and the objects (driver, passengers) identified in this area are identified as the target objects.

[0061] Understandably, the number of target objects identified in the preset area is at least one.

[0062] By using a preset area centered on the location of the key to the first vehicle, the target objects (driver and passengers) can be accurately identified. When adjusting the lighting parameters, the needs of the driver and passengers can be met, thus improving the user experience of the first vehicle.

[0063] S202 can be implemented as follows: the first vehicle detects and identifies the target area, identifies whether there is an object in the target area, and if there is at least one object in the target area, then the at least one object is identified as the target object. When at least one target object is detected and identified in the target area, the illumination parameters of the headlights are adjusted based on the detection parameters of each target object.

[0064] The embodiments of this application do not limit the process of determining the target area. For example, the location of the key can be located first based on the headlight activation request signal sent by the key to activate the home departure function, and then a preset area centered on the key's location can be determined as the target area within the illumination range of the headlight.

[0065] The embodiments of this application do not impose specific limitations on the adjustment method, and can be configured according to the actual situation.

[0066] The vehicle control method provided in this application includes: turning on the headlights of the first vehicle when the conditions for the headlight departure function to be activated are met; detecting and identifying a target area; and adjusting the illumination parameters of the headlights based on the detection parameters of each of the at least one target object when at least one target object is detected in the target area; wherein the target area is a preset area centered on the location of the key of the first vehicle within the illumination range of the headlights.

[0067] In this application's solution, the target area is a preset area centered on the location of the key to the first vehicle within the headlight's illumination range; that is, the target area is the area illuminated by the headlights where the target object is located. When the headlight-away-from-home function is activated, the headlights are on, and if a target object (adult or child, etc.) is detected in the target area, the headlight's illumination parameters can be adjusted based on the target object's detection parameters. For example, the angle of the light can be adjusted to avoid directly shining into the target object's eyes. Furthermore, the color temperature and brightness of the illumination parameters can be adjusted to make the light directed at the target object softer. This improves the applicability and user experience of the headlight-away-from-home function.

[0068] The following describes the process by which the first vehicle in S202 detects and identifies the target area.

[0069] In one possible implementation, the first vehicle was hit by the camera. (See reference) Figure 3 The process may include, but is not limited to, S2021 to S2023.

[0070] A camera is used to capture images within the illumination range of the headlights. This application does not specifically limit the type or deployment location of the camera; it can be configured according to actual circumstances.

[0071] S2021. The first vehicle identifies the image information collected by the camera and obtains at least one object.

[0072] The first vehicle uses a camera to capture images within the illumination range of its headlights and employs an image recognition algorithm to identify objects in the images, thus obtaining at least one object.

[0073] It should be noted that if no object is detected, it means there is no object within the headlight's illumination range. For example, if the person is far from the vehicle or to the side of the vehicle, there is no need to adjust the headlight's illumination parameters; the pre-configured default parameters will suffice.

[0074] S2022, The first vehicle determines the location information of each of the at least one objects.

[0075] The location information of the object refers to its position relative to the first vehicle. This application embodiment does not limit the representation of the location information and can configure it according to actual conditions. For example, the location information can be in the form of distance and direction (angle). Alternatively, the location information can also be in the form of coordinates.

[0076] S2022 can be implemented as follows: the first vehicle determines the location information of each object for each of at least one object.

[0077] This application does not limit the specific method for determining the location information of each object, and can be configured according to actual conditions. For example, the location can be measured by ultrasonic radar; or the location information can be determined by image information captured by a camera.

[0078] S2023. If the location information of one of the at least one objects belongs to the target area, the first vehicle determines that there is at least one target object in the target area.

[0079] The target object is an object within the target area.

[0080] Specifically, the first vehicle matches the location information of each object with the target area to determine whether the object is in the target area. It iterates through all objects to determine whether all objects are in the target area. If the location information of at least one object in the target area belongs to the target area, then it is determined that there is at least one target object in the target area.

[0081] If the location information of one of the at least one objects does not belong to the target area, the first vehicle determines that there is no target object in the target area and does not adjust the illumination parameters of the headlights accordingly.

[0082] The process by which the first vehicle determines the location information of each of the at least one objects in S2022 will now be described.

[0083] This process may include, but is not limited to, method 1 or method 2 below.

[0084] Method 1: Determine the location information of the object based on ultrasonic radar.

[0085] Method 2: Determine the location information of the object based on the camera.

[0086] The process of determining the location information of an object based on ultrasonic radar in Method 1 will now be described, assuming the first vehicle includes ultrasonic radar. This process may include, but is not limited to, S20221 and S20222 described below.

[0087] S20221. The first vehicle measures the distance and direction information of the object using the ultrasonic radar.

[0088] The distance information is the distance between the object and the first vehicle.

[0089] The direction information is the angle between the object and the first vehicle on the first plane.

[0090] The first plane is parallel to the ground where the first vehicle is located. For example, the first plane can be a horizontal plane.

[0091] Specifically, when measuring the distance and orientation information of an object using ultrasonic radar, the ultrasonic radar can send a reflected signal. When the signal reaches the surface of the object, it is reflected and transmitted back to the ultrasonic radar. The ultrasonic radar obtains the distance and orientation information of the object based on the transmitted and reflected signals.

[0092] S20222. The first vehicle determines the location information of the object by combining the distance information and direction information of the object.

[0093] The location information of the first vehicle to determine the object includes: location information and direction information.

[0094] For Method 2, the process of determining the location information of an object based on a camera: The first vehicle determines the location information of the object through image information collected by the camera.

[0095] For example, the first vehicle may include two cameras, and the location information of the object can be determined by the image information captured by the two cameras.

[0096] Compared to method 2, method 1 is more adaptable because the image information captured by the camera is easily affected by the environment (such as light, occlusion, etc.); compared to method 1, method 2 can realize object recognition and location information determination only through the camera, and has the characteristics of simple implementation.

[0097] The process of adjusting the illumination parameters of the headlight based on the detection parameters of each of the at least one target object in S202 will be described below.

[0098] The process may include, but is not limited to, one or more of the following situations 1 to 3.

[0099] Case 1: Adjust the first direction angle of the headlights based on the detection parameters of each target object;

[0100] Scenario 2: Adjust the second direction angle of the headlights based on the detection parameters of each target object;

[0101] Scenario 3: Adjust the headlight illuminance and / or color temperature based on the detection parameters of each target object.

[0102] The following describes the process by which the first vehicle adjusts the first direction angle of its headlights based on the detection parameters of each target object in Case 1.

[0103] refer to Figure 4 The process may include, but is not limited to, S401 and S402 described below.

[0104] S401, The first vehicle acquires the orientation information of each of the at least one target object.

[0105] The direction information is the angle between the target object and the first vehicle on the first plane.

[0106] The first plane is parallel to the ground where the first vehicle is located.

[0107] The implementation of S401 can be referred to in the detailed description of S20221 where the first vehicle measures the distance and direction information of the object using the ultrasonic radar, which will not be repeated here.

[0108] It is understandable that the orientation information of the object can be obtained in S20221 and then stored. Here, the orientation information of the target object can be read directly.

[0109] S402. The first vehicle adjusts the first direction angle of the headlight on the first plane based on the direction information of each of the at least one target object.

[0110] This application does not limit the specific method of adjusting the first direction angle, and it can be configured according to the actual situation. For example, the first direction angle can be adjusted so that the headlights no longer directly illuminate each of the at least one target object.

[0111] Example 1: If there is a child in the target area directly in front of the vehicle, adjust the headlights to the left or right to avoid shining them directly on the child.

[0112] It can be seen that adjusting the first direction angle of the headlights can avoid shining directly on the target object and improve the user experience.

[0113] The following describes the process by which the first vehicle adjusts the second direction angle of its headlights based on the detection parameters of each target object in scenario 2.

[0114] refer to Figure 5 The process may include, but is not limited to, S501 and S502 described below.

[0115] S501, The first vehicle acquires distance information for each of the at least one target objects.

[0116] The distance information is the distance between the target object and the first vehicle.

[0117] The implementation of S501 can be referred to in the detailed description of S20221 where the first vehicle measures the distance and direction information of the object using the ultrasonic radar, which will not be repeated here.

[0118] It is understandable that after obtaining the distance information of the object in S20221, the direction information can be stored, and the distance information of the target object can be read directly here.

[0119] S502. The first vehicle adjusts the second direction angle of the headlight on the second plane based on the distance information of the first target object among the at least one target object.

[0120] The second plane is perpendicular to the ground where the first vehicle is located.

[0121] The first target object is the target object among the at least one target object that satisfies the first condition.

[0122] This application does not specifically limit the first target object, which can be determined according to the actual situation. For example, the first target object can be the target object with the smallest distance information. In practice, as long as it is ensured that the light cannot directly hit the eyes of the person with the smallest distance, it will not be able to directly hit the eyes of other people.

[0123] For example, S502 can be implemented as follows: the first vehicle determines a first target object based on the distance information of each of the at least one target object, and then adjusts the second direction angle of the headlight on the second plane downward based on the distance information of the first object, so that the headlight illuminates a closer distance.

[0124] In this way, by adjusting the second direction angle of the headlights, i.e. the illumination distance, it is possible to avoid shining directly on the target object, thus improving the user experience.

[0125] The following describes the process by which the first vehicle in scenario 3 adjusts the brightness and / or color temperature of its headlights based on the detection parameters of each target object.

[0126] During this process, you can adjust only the light intensity, only the light color temperature, or both the light intensity and color temperature simultaneously, depending on your specific needs.

[0127] refer to Figure 6 The process may include, but is not limited to, S601 to S603 described below.

[0128] S601, the first vehicle acquires the height information and / or distance information of each of the at least one target objects.

[0129] When adjusting the brightness and / or color temperature of the headlights, adjustments can be made based on the height information of the target object, the distance information of the target object, or both the height and distance information of the target object.

[0130] For example, the height information of the target object can be determined by identifying the pixels of the target object in the image captured by the camera.

[0131] For example, the distance information of the target object can be obtained by measuring it using ultrasonic radar.

[0132] S602. The first vehicle determines the target height and / or target distance based on the height information and / or target distance of each target object.

[0133] The target height is the minimum height among the at least one target object.

[0134] The target distance is the minimum value of the distance information among the at least one target object.

[0135] For example, after obtaining the height information of each target object, the first vehicle compares the height information of all target objects and obtains the smallest height as the target height.

[0136] The handling of target distance is similar to that of target height, so it will not be elaborated here.

[0137] S603. The first vehicle adjusts the color temperature and / or brightness of the headlights based on the target height and / or the target distance.

[0138] This application does not limit the method of adjusting the color temperature and / or brightness of the headlights based on the target height and / or target distance, and can be configured according to actual needs.

[0139] Based on the target height and / or target distance, the headlight color temperature and / or brightness are adjusted to adapt to the target height and / or target distance, thereby improving adaptability and user experience.

[0140] The process of adjusting the headlight color temperature and / or brightness based on the target height is similar to the process of adjusting the headlight color temperature and / or brightness based on the target distance.

[0141] The following example illustrates the adjustment process using the headlight color temperature and / or brightness adjustment based on the target height.

[0142] The process of adjusting the color temperature and / or brightness of the headlights in S603 based on the target height and / or the target distance will be described below.

[0143] This process may include, but is not limited to, implementation 1 or implementation 2 described below.

[0144] Achieve the following: 1. Adjustments based on the relationship between height and (light color temperature and / or light intensity);

[0145] 2. Adjust the relationship between height and age, and the relationship between age and (light color temperature / / or light intensity) based on the relationship between height and age.

[0146] The following explains the process of adjusting based on the relationship between height and (light color temperature / / or light intensity) in step 1.

[0147] refer to Figure 7 The process may include, but is not limited to, S701 and S702 described below.

[0148] S701. The first vehicle searches the database for the first target color temperature and / or the first target brightness corresponding to the target height.

[0149] The database pre-stores target color temperature and target brightness corresponding to different heights.

[0150] The first vehicle first finds the target height in the data, then determines the light color temperature corresponding to the target height as the first target color temperature, and determines the light intensity corresponding to the target height as the first target brightness.

[0151] The target color temperature and target brightness corresponding to different heights stored in the database can be empirical values ​​or values ​​obtained from experiments.

[0152] S702, the first vehicle adjusts the color temperature and / or brightness of the headlights to the first target color temperature and / or the first target brightness.

[0153] The first vehicle sends a first target color temperature and / or a first target brightness to the headlight controller so that the headlights illuminate with the first target color temperature and / or the first target brightness.

[0154] The following explains the process of adjusting the relationship between height and age, and the relationship between age and (light color temperature / / or light intensity) in implementation 2.

[0155] refer to Figure 8 The process may include, but is not limited to, S801 to S803 described below.

[0156] S801, The first vehicle determines the age information corresponding to the target height.

[0157] For example, since a typical headlight can directly illuminate a person with a height of 1.2 meters or less, meaning the target is usually a minor, the first vehicle can determine the age information corresponding to the target's height based on a height and age information table.

[0158] S802, the first vehicle searches the database for the second target color temperature and / or the second target brightness corresponding to the age information.

[0159] The database pre-stores target color temperature and target brightness corresponding to different age information.

[0160] The first vehicle first finds the age information corresponding to the target height in the data, then determines the light color temperature corresponding to the age information as the second target color temperature, and determines the light intensity corresponding to the age information as the second target brightness.

[0161] The target color temperature and target brightness corresponding to different age information stored in the database can be empirical values ​​or values ​​obtained from experiments.

[0162] The second target color temperature may be the same as the first target color temperature; or, the second target color temperature may be different from the first target color temperature.

[0163] The brightness of the second target may be the same as that of the first target; or the brightness of the second target may be different from that of the first target.

[0164] S803, the first vehicle adjusts the color temperature and / or illuminance of the headlights to the second target color temperature and / or second target illuminance.

[0165] The implementation of S803 can be found in the detailed description in S702, and will not be repeated here.

[0166] The process of the first vehicle in S802 searching the database for the second target color temperature and / or the second target brightness corresponding to the age information will be described below.

[0167] The process may include, but is not limited to, any one of S8021 to S8023 below.

[0168] S8021. If the age information belongs to a first age range, the first vehicle determines the second target color temperature as the first color temperature and / or determines the second target brightness as the first brightness.

[0169] The embodiments of this application do not specifically limit the values ​​of the first age range, the first color temperature, and the first brightness, and can be configured based on actual conditions.

[0170] For example, the first age range can be one to five years old, the first color temperature can be 3000K, i.e., yellow light, and the first brightness can be low brightness.

[0171] S8022. If the age information belongs to the second age range, the first vehicle determines the second target color temperature as the second color temperature, and / or determines the second target brightness as the second brightness.

[0172] The age in the second age range is greater than the age in the first age range; the second color temperature is greater than the first color temperature; and the second brightness is greater than the first brightness.

[0173] The embodiments of this application do not specifically limit the values ​​of the second age range, the second color temperature, and the second brightness, and can be configured based on actual conditions.

[0174] For example, the second age range can be five to eight years old, the second color temperature can be 4500K, i.e., warm white light, and the second brightness can be medium brightness.

[0175] S8023. If the age information belongs to the third age range, the first vehicle determines that the second target color temperature is the third color temperature, and / or determines that the second target brightness is the third brightness.

[0176] The age in the third age range is greater than the age in the second age range; the third color temperature is greater than the second color temperature; and the third brightness is greater than the second brightness.

[0177] This application does not specifically limit the values ​​of the third age range, the third color temperature, and the third brightness in the embodiments, and they can be configured based on actual conditions.

[0178] For example, the third age range can be nine to twelve years old, the third color temperature can be 5700K, i.e. white light, and the third brightness can be high brightness.

[0179] The processing of distance information is similar to that of age information; please refer to the processing procedure for age information for details, which will not be elaborated here.

[0180] The following describes the process by which the first vehicle turns on its headlights when the conditions for activating the headlight departure function are met in S201.

[0181] refer to Figure 9 The process may include, but is not limited to, S901 to S903 described below.

[0182] S901, The first vehicle receives a request from the terminal device to activate the headlight departure function.

[0183] The terminal device is bound to the first vehicle.

[0184] For example, the terminal device has the first vehicle's application (APP) installed, and sends a request to turn on the headlights away from home through the APP.

[0185] For example, the terminal device sends a request to activate the headlights away from home function to the cloud, the cloud sends the request to the TBOX, and the TBOX sends the request to the controller of the first vehicle.

[0186] S902, the first vehicle detects the ambient brightness around the first vehicle and the current mode of the headlights.

[0187] The headlight modes can include: manual mode and automatic mode.

[0188] S903. If the ambient brightness is less than or equal to a preset brightness threshold and the headlights are in automatic mode, the first vehicle turns on its headlights.

[0189] The embodiments of this application do not specifically limit the value of the preset brightness threshold, which can be configured according to actual needs.

[0190] If the ambient brightness is less than or equal to the preset brightness threshold and the headlights are in automatic mode, the conditions for activating the headlights away from home function are met, and the headlights of the first vehicle are turned on.

[0191] The vehicle control method provided in the embodiments of this application will be described below through a complete process.

[0192] Among related technologies, the headlight's "away from home" function requires fewer parameters to be implemented, and most vehicles can achieve this function.

[0193] However, because the headlights are very bright and the light emission point is between 0.5 meters and 1.2 meters above the ground, which is the eye level of most minors, minors cannot completely avoid looking directly at the headlights when approaching a vehicle with the headlights on. This is especially true for younger minors who are more attracted to the light source and are more likely to look directly at it. This situation can seriously affect the eye development of minors and cause vision problems. Therefore, the headlight departure function needs to be optimized.

[0194] The following explains the implementation process of the optimized headlight departure function. (Reference) Figure 10 The contents shown include, but are not limited to, S1001 to S1008 below.

[0195] S1001, the "Headlights Away From Home" function of the car owner's APP.

[0196] Specifically, by clicking the "Headlights Away From Home" function on the mobile app, car owners can collect information about the "Headlights Away From Home" function from the app.

[0197] S1002, The mobile terminal sends the "headlights away from home" function to the cloud.

[0198] S1003, the background cloud sends the "headlights away from home" function to T-BOX.

[0199] S1004, The body controller assembly enters the "Headlights Away From Home" function activation mode, and the body light brightness sensor detects whether the ambient light is required.

[0200] If so, i.e., lighting is required, then execute S1005 below; otherwise, end.

[0201] S1005, The body controller drives the PEPS module to enable key query mode.

[0202] S1006. Detect key position (direction and distance).

[0203] For example, the location of the smart key (the direction and distance between the key and the vehicle) can be analyzed by collecting signals.

[0204] S1007. Detects the height of the lowest moving person within the key-set area using a camera and sensors.

[0205] Specifically, a high-definition camera and a lidar radar are used to obtain the height of the lowest moving person (equivalent to the target person) within the key location setting area (equivalent to the aforementioned target area). The high-definition camera is more accurate in obtaining the target object's height when the wiring is well-placed, while the lidar radar is unaffected by ambient light and has a longer detection range. Therefore, the information obtained from both the high-definition camera and lidar radar is analyzed when determining the height of the lowest moving person within the key location setting area.

[0206] S1008. Adjust the headlight color temperature, brightness, and light source angle according to the target person's position (direction, distance, height).

[0207] For example, the headlight illumination angles θ1 (equivalent to the second direction angle) and θ2 (equivalent to the first direction angle) are set according to the direction and distance of the target person.

[0208] The adjustment of the vertical angle θ1 can be referenced. Figure 11 The adjustment of the left and right angle θ2 can be referenced. Figure 12 .

[0209] For example, the child's age can be calculated by combining the height of the lowest moving person in the set area with a child height comparison table, and the child's type can be determined. Then, the headlight color temperature and brightness can be set based on the color temperature and brightness setting table for different types of children.

[0210] A children's height chart is shown in Table 1 below.

[0211] Table 1. Examples of Children's Height Comparisons

[0212]

[0213]

[0214] Table 2 shows the color temperature and brightness settings for different types of children.

[0215] Table 2 Examples of color temperature and brightness settings for different types of children

[0216] Child type Color temperature brightness young children Yellow light / 3000K low brightness Middle-aged children Warm white light / 4500K medium brightness Older children White light / 5700K High brightness

[0217] Secondly, embodiments of this application provide a vehicle control device, which is deployed in the first vehicle, such as... Figure 13 As shown, the vehicle control device 130 includes an opening unit 1301 and an adjustment unit 1302.

[0218] in:

[0219] The activation unit 1301 is used to activate the headlights of the first vehicle when it is determined that the conditions for activating the headlight departure function are met.

[0220] The adjustment unit 1302 is used to detect and identify the target area. When at least one target object is detected in the target area, the headlight illumination parameters are adjusted based on the detection parameters of each of the at least one target object. The target area is a preset area centered on the location of the key of the first vehicle within the illumination range of the headlight.

[0221] In some embodiments, the adjustment unit 1302 is further configured to:

[0222] The image information captured by the camera is identified to obtain at least one object; the location information of each of the at least one object is determined; if the location information of one of the at least one objects belongs to the target area, then it is determined that there is at least one target object in the target area; wherein, the target object is an object within the target area.

[0223] In some embodiments, the adjustment unit 1302 is further configured to:

[0224] For each of the at least one objects, the following is performed: if the first vehicle includes an ultrasonic radar, the distance information and orientation information of the object are measured by the ultrasonic radar; the distance information is the distance between the object and the first vehicle; the orientation information is the angle between the object and the first vehicle on a first plane; the first plane is parallel to the ground where the first vehicle is located; and the position information of the object is determined by combining the distance information and orientation information of the object.

[0225] Alternatively, the location information of the object can be determined using image information captured by a camera.

[0226] In some embodiments, when the illumination parameters include a first direction angle, the adjustment unit 1302 is further configured to:

[0227] Obtain orientation information for each of the at least one target objects; the orientation information is the angle between the target object and the first vehicle on a first plane; the first plane is parallel to the ground where the first vehicle is located; adjust the first orientation angle of the headlight on the first plane based on the orientation information of each of the at least one target objects;

[0228] And / or, if the illumination parameters include a second direction angle, obtain distance information for each of the at least one target objects; the distance information is the distance between the target object and the first vehicle; based on the distance information of the first target object among the at least one target objects, adjust the second direction angle of the headlight on a second plane; the second plane is perpendicular to the ground where the first vehicle is located; the first target object is the target object among the at least one target objects that satisfies a first condition.

[0229] In some embodiments, when the illumination parameters include illuminance and / or color temperature, the adjustment unit 1302 is further configured to:

[0230] Obtain height information and / or distance information for each of the at least one target objects; determine a target height and / or target distance based on the height information and / or target distance of each target object; the target height is the minimum height among the at least one target object; the target distance is the minimum distance information among the at least one target object; adjust the light color temperature and / or light intensity of the headlights based on the target height and / or the target distance.

[0231] In some embodiments, the adjustment unit 1302 is further configured to:

[0232] Search the database for a first target color temperature and / or a first target brightness corresponding to the target height; adjust the headlight's illumination color temperature and / or illumination brightness to the first target color temperature and / or the first target brightness.

[0233] Alternatively, determine the age information corresponding to the target height; search the database for the second target color temperature and / or second target brightness corresponding to the age information; and adjust the headlight's illumination color temperature and / or illumination to the second target color temperature and / or second target brightness.

[0234] In some embodiments, the adjustment unit 1302 is further configured to:

[0235] If the age information belongs to a first age range, the second target color temperature is determined to be the first color temperature, and / or the second target brightness is determined to be the first brightness; if the age information belongs to a second age range, the second target color temperature is determined to be the second color temperature, and / or the second target brightness is determined to be the second brightness; the age in the second age range is greater than the age in the first age range; the second color temperature is greater than the first color temperature, and the second brightness is greater than the first brightness; if the age information belongs to a third age range, the second target color temperature is determined to be the third color temperature, and / or the second target brightness is determined to be the third brightness; the age in the third age range is greater than the age in the second age range; the third color temperature is greater than the second color temperature, and the third brightness is greater than the second brightness.

[0236] In some embodiments, the opening unit 1301 is further configured to:

[0237] The system receives a request from a terminal device to activate the headlights away from home function; the terminal device is bound to the first vehicle; the system detects the ambient brightness around the first vehicle and the current mode of the headlights; if the ambient brightness is less than or equal to a preset brightness threshold and the headlights are in automatic mode, the system turns on the headlights of the first vehicle.

[0238] It should be noted that the vehicle control device provided in this application embodiment includes all the units included, which can be implemented by a processor in an electronic device; of course, it can also be implemented by specific logic circuits; in the implementation process, the processor can be a central processing unit (CPU), microprocessor (MPU), digital signal processor (DSP), or field-programmable gate array (FPGA), etc.

[0239] The descriptions of the above device embodiments are similar to those of the above method embodiments, and have similar beneficial effects. For technical details not disclosed in the device embodiments of this application, please refer to the descriptions of the method embodiments of this application for understanding.

[0240] It should be noted that, in the embodiments of this application, if the above-described vehicle control method is implemented as a software functional module and sold or used as an independent product, it can also be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the embodiments of this application, or the part that contributes to the related technology, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), magnetic disks, or optical disks. Thus, the embodiments of this application are not limited to any specific hardware and software combination.

[0241] Thirdly, embodiments of this application provide a vehicle device, including a memory and a processor. The memory stores a computer program that can run on the processor. When the processor executes the program, it implements the steps in the vehicle control method provided in the above embodiments.

[0242] Fourthly, embodiments of this application provide a storage medium, namely a computer-readable storage medium, on which a computer program is stored, which, when executed by a processor, implements the steps in the vehicle control method provided in the above embodiments.

[0243] It should be noted that the descriptions of the storage medium and device embodiments above are similar to those of the method embodiments above, and have similar beneficial effects. For technical details not disclosed in the storage medium and device embodiments of this application, please refer to the descriptions of the method embodiments of this application for understanding.

[0244] It should be understood that the phrase "one embodiment" or "an embodiment" throughout the specification means that a specific feature, structure, or characteristic related to the embodiment is included in at least one embodiment of this application. Therefore, "in one embodiment" or "in some embodiments" appearing throughout the specification do not necessarily refer to the same embodiment. Furthermore, these specific features, structures, or characteristics can be combined in any suitable manner in one or more embodiments. It should be understood that in the various embodiments of this application, the sequence numbers of the above-described processes do not imply a sequential order of execution; the execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application. The sequence numbers of the above-described embodiments are merely descriptive and do not represent the superiority or inferiority of the embodiments.

[0245] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.

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

[0247] The units described above as separate components may or may not be physically separate. The components shown as units may or may not be physical units. They may be located in one place or distributed across multiple network units. Some or all of the units may be selected to achieve the purpose of this embodiment according to actual needs.

[0248] In addition, each functional unit in the various embodiments of this application can be integrated into one processing unit, or each unit can be a separate unit, or two or more units can be integrated into one unit; the integrated unit can be implemented in hardware or in the form of hardware plus software functional units.

[0249] Those skilled in the art will understand that all or part of the steps of the above method embodiments can be implemented by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When the program is executed, it performs the steps of the above method embodiments. The aforementioned storage medium includes various media that can store program code, such as mobile storage devices, read-only memory (ROM), magnetic disks, or optical disks.

[0250] Alternatively, if the integrated units described above are implemented as software functional modules and sold or used as independent products, they can also be stored in a computer-readable storage medium. Based on this understanding, the technical solutions of the embodiments of this application, or the parts that contribute to related technologies, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as mobile storage devices, ROMs, magnetic disks, or optical disks.

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

Claims

1. A method for controlling a vehicle, characterized in that, The method is applied to a first vehicle, and the method includes: If the conditions for activating the headlights when leaving home are met, turn on the headlights of the first vehicle. The target area is detected and identified. If multiple target objects are detected in the target area, the illumination parameters of the headlights are adjusted based on the detection parameters of each of the multiple target objects. The target area is a preset area centered on the location of the key of the first vehicle within the illumination range of the headlights. The multiple target objects include minors. When the illumination parameters include illuminance and / or color temperature, the illumination parameters of the headlight are adjusted based on the detection parameters of each of the plurality of target objects, including: Obtain the height information of each of the plurality of target objects; determine the target height based on the height information of each target object; the target height is the minimum height among the plurality of target objects; determine the age information corresponding to the target height; search the database for the second target color temperature and / or second target brightness corresponding to the age information; adjust the light color temperature and / or light intensity of the headlight to the second target color temperature and / or second target brightness, so that the adjusted color temperature and / or light intensity of the headlight are adapted to the eye needs of the plurality of target objects.

2. The method according to claim 1, characterized in that, The detection and identification of the target region includes: The image information captured by the camera is identified to obtain multiple objects; Determine the position information of each of the plurality of objects; If the location information of at least two of the multiple objects belongs to the target area, then it is determined that there are multiple target objects in the target area; wherein, the target object is an object within the target area.

3. The method according to claim 2, characterized in that, Determining the position information of each of the plurality of objects includes: For each of the plurality of objects, perform: In the case where the first vehicle includes an ultrasonic radar, the distance information and orientation information of the object are measured by the ultrasonic radar; the distance information is the distance between the object and the first vehicle; the orientation information is the angle between the object and the first vehicle on a first plane; the first plane is parallel to the ground where the first vehicle is located; By combining the distance and direction information of the object, the position information of the object is determined; or, The location information of the object is determined by the image information captured by the camera.

4. The method according to claim 1, characterized in that, When the illumination parameters include a first direction angle, adjusting the illumination parameters of the headlight based on the detection parameters of each of the plurality of target objects includes: Obtain the orientation information of each of the plurality of target objects; the orientation information is the angle between the target object and the first vehicle on a first plane; the first plane is parallel to the ground where the first vehicle is located; Based on the orientation information of each of the plurality of target objects, the first orientation angle of the headlight on the first plane is adjusted; And / or, When the illumination parameters include a second direction angle, adjusting the illumination parameters of the headlight based on the detection parameters of each of the plurality of target objects includes: Obtain distance information for each of the plurality of target objects; the distance information is the distance between the target object and the first vehicle. Based on the distance information of the first target object among the plurality of target objects, the second direction angle of the headlight on the second plane is adjusted; the second plane is perpendicular to the ground where the first vehicle is located; the first target object is the target object among the plurality of target objects that meets the first condition.

5. The method according to claim 1, characterized in that, The step of searching the database for the second target color temperature and / or second target brightness corresponding to the age information includes: If the age information falls within a first age range, the second target color temperature is determined to be the first color temperature, and / or the second target brightness is determined to be the first brightness; If the age information falls within a second age range, the second target color temperature is determined to be the second color temperature, and / or the second target brightness is determined to be the second brightness; the age in the second age range is greater than the age in the first age range; the second color temperature is greater than the first color temperature, and the second brightness is greater than the first brightness; If the age information belongs to the third age range, the second target color temperature is determined to be the third color temperature, and / or the second target brightness is determined to be the third brightness; the age in the third age range is greater than the age in the second age range; the third color temperature is greater than the second color temperature, and the third brightness is greater than the second brightness.

6. The method according to claim 1, characterized in that, The step of turning on the headlights of the first vehicle when the conditions for activating the headlight departure function are met includes: The system receives a request from a terminal device to activate the headlight departure function; the terminal device is bound to the first vehicle. Detect the ambient brightness around the first vehicle and the current mode of the headlights; If the ambient brightness is less than or equal to a preset brightness threshold and the headlights are in automatic mode, turn on the headlights of the first vehicle.

7. A vehicle control device, characterized in that, The device is deployed in the first vehicle, and the device includes: An activation unit is used to activate the headlights of the first vehicle when it is determined that the conditions for activating the headlights away from home function are met. An adjustment unit is used to detect and identify a target area. When multiple target objects are detected in the target area, the headlight illumination parameters are adjusted based on the detection parameters of each of the multiple target objects. The target area is a preset area centered on the location of the key of the first vehicle within the illumination range of the headlight. The multiple target objects include minors. When the illumination parameters include illumination intensity and / or illumination color temperature, the adjustment unit is further configured to: acquire the height information of each of the plurality of target objects; determine a target height based on the height information of each target object; the target height is the minimum height among the plurality of target objects; determine the age information corresponding to the target height; search in the database for a second target color temperature and / or a second target brightness corresponding to the age information; adjust the illumination color temperature and / or illumination intensity of the headlight to the second target color temperature and / or the second target brightness, so that the adjusted color temperature and / or illumination intensity of the headlight is adapted to the eye needs of the plurality of target objects.

8. A vehicle device comprising a memory and a processor, the memory storing a computer program executable on the processor, the processor executing the program to implement the vehicle control method according to any one of claims 1 to 6.