Adjusting method of cabin controller, vehicle, storage medium and computer product

Through detection and characteristic parameter analysis of live targets in the vehicle cockpit, the target type is determined and the corresponding cockpit controller is locked, the accidental injury problem caused by the protected live target accidentally touching the cockpit controller is solved, and the vehicle safety is improved.

CN119928680APending Publication Date: 2025-05-06ZHEJIANG ZEEKR INTELLIGENT TECH CO LTD +1
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
CN202510328083.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-19
Publication Date
2025-05-06

AI Technical Summary

Technical Problem

In a vehicle, protected living targets such as children or pets may accidentally touch the cockpit controller in the rear cabin when the driver cannot pay attention, causing changes in seat position, door status, etc., which in turn causes accidental damage and reduces the safety of the vehicle during driving.

Method used

By detecting the living targets in the cabin of the vehicle, their characteristic parameters are obtained, and the target type is determined based on these parameters. If the target type is a protected living target, the first cockpit controller that matches it is adjusted to enter a locked state to prevent accidental operation.

Benefits of technology

It effectively avoids accidental damage caused by protected living targets due to accidentally touching the cockpit controller, and improves the safety of the vehicle during driving.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119928680A_ABST
    Figure CN119928680A_ABST
Patent Text Reader

Abstract

The invention discloses an adjusting method of a cabin controller, a vehicle, a storage medium and a computer product, and relates to the technical field of vehicles, and the adjusting method of the cabin controller specifically comprises the steps that a living body target in a vehicle cabin is detected to obtain characteristic parameters corresponding to the living body target; target types corresponding to the living body target are determined according to the feature parameters, and the target types comprise a protected living body target type and an unprotected living body target type; and under the condition that the target type is determined to be the protected living body target type, a first cabin controller matched with the living body target is adjusted, so that the first cabin controller enters a locking state. By adopting the method, the technical effect of improving the safety in the vehicle driving process is achieved.
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 in particular to a cockpit controller adjustment method, a vehicle, a storage medium, and a computer program product. Background Art

[0002] With the continuous development of the automobile industry, new energy vehicles have become the preferred means of transportation for more and more users in their daily travel.

[0003] In related technologies, in order to meet the riding needs of passengers in different positions in the vehicle, technicians usually set up independent cockpit controllers in the front and rear cabins of the vehicle respectively, so that passengers can interact with the cockpit control system through the cockpit controllers set up in their own areas, thereby realizing control of various functions in the vehicle.

[0004] However, when protected living targets such as children and pets who have difficulty controlling their behavior and lack safety awareness are located in the rear cabin of a vehicle, they may easily accidentally touch the cockpit controller in the rear cabin without the driver's attention, causing changes in the seat position, door status, etc. in the rear cabin, thereby causing accidental injury to the protected living targets, greatly reducing the safety of the vehicle during driving. Summary of the invention

[0005] The main purpose of the present application is to provide a cockpit controller adjustment method, a vehicle, a storage medium and a computer program product, aiming to solve the technical problem in the related art that a protected living target suffers accidental injury due to accidental touching of the cockpit controller.

[0006] To achieve the above objectives, the present application proposes a cockpit controller adjustment method, comprising:

[0007] Detecting a living target in a vehicle cabin to obtain characteristic parameters corresponding to the living target;

[0008] Determining a target type corresponding to the living target according to the characteristic parameters, wherein the target type includes a protected living target type and a non-protected living target type;

[0009] When it is determined that the target type is the protected living target type, a first cockpit controller matching the living target is adjusted to make the first cockpit controller enter a locked state.

[0010] In one embodiment, the step of determining the target type corresponding to the living target according to the characteristic parameter comprises at least one of the following:

[0011] reading a target heart rate parameter included in the characteristic parameter, and determining that the target type corresponding to the living target is the protected living target type when it is determined that the target heart rate parameter is within a preset heart rate range;

[0012] reading a seat pressure parameter included in the characteristic parameter, and determining that the target type is the protected living target type when it is determined that the seat pressure parameter is less than a preset pressure threshold;

[0013] The target posture information included in the characteristic parameters is read, and a target height parameter corresponding to the living target is determined according to the target posture information. When it is determined that the target height parameter is less than a preset height threshold, the target type is determined to be the protected living target type.

[0014] In one embodiment, after the step of adjusting the first cockpit controller matching the living target, the method further includes:

[0015] receiving a feedback signal sent by the first cockpit controller, and sending the feedback signal to a second cockpit controller;

[0016] receiving a response signal sent by the second cockpit controller, wherein the response signal is generated by the second cockpit controller according to a response result selected by the driver that matches the feedback signal;

[0017] In the case where it is determined that the response signal is an unlocking consent signal, adjusting the first cockpit controller to switch the first cockpit controller from the locked state to the unlocked state;

[0018] In a case where it is determined that the response signal is an unlock rejection signal, the first cockpit controller is controlled to maintain the locked state.

[0019] In one embodiment, after the step of receiving the feedback signal sent by the first cockpit controller, the method further includes:

[0020] Determining a response waiting time corresponding to the feedback signal, wherein the response waiting time is a time duration during which the first cockpit controller does not receive the response signal;

[0021] When it is determined that the waiting response time reaches a preset time threshold, the first cockpit controller is controlled to maintain the locked state.

[0022] In one embodiment, after the step of receiving a response signal sent by the second cockpit controller, the method further includes:

[0023] In the case where it is determined that the response signal is an unlock rejection signal, determining the number of response rejections corresponding to the response signal;

[0024] When it is determined that the number of response rejections reaches a preset rejection number threshold, the first cockpit controller is adjusted to switch the first cockpit controller from the locked state to a continuous locked state, wherein the continuous locked state is a state in which the first cockpit controller cannot send a feedback signal.

[0025] In one embodiment, after the step of receiving the feedback signal sent by the first cockpit controller, the method further includes:

[0026] Extracting a trigger gesture contained in the feedback signal;

[0027] When it is determined that the trigger gesture matches the preset unlocking gesture, the first cockpit controller is adjusted to switch the first cockpit controller from the locked state to the unlocked state.

[0028] In one embodiment, after the step of adjusting the first cockpit controller matching the living target, the method further includes:

[0029] Detect vehicle status;

[0030] When it is determined that the vehicle state is a stationary state and the target door matched by the first cockpit controller is in an open state, the first cockpit controller is adjusted to switch the first cockpit controller from the locked state to the unlocked state.

[0031] In one embodiment, before the step of detecting a living target in the vehicle cabin, the method includes:

[0032] Detecting a target to be measured in a vehicle cabin to obtain a target body temperature parameter of the target to be measured;

[0033] When it is determined that the target body temperature parameter reaches a preset temperature range, the target to be detected is determined to be a living target, and the step of detecting the living target in the vehicle cabin is performed.

[0034] In one embodiment, before the step of detecting a living target in the vehicle cabin, the method includes:

[0035] Photographing a target to be measured in a vehicle cabin to acquire a plurality of image data containing the target to be measured;

[0036] Extracting target contour features and seat contour features contained in each of the plurality of image data, and determining relative position information contained in each of the plurality of image data according to each of the target contour features and each of the seat contour features, wherein the relative position information is relative position information between the target to be measured and the seat in the vehicle cabin;

[0037] When it is determined according to each of the relative position information that the position information of the target to be detected changes, the target to be detected is determined to be a living target, and the step of detecting the living target in the vehicle cabin is performed.

[0038] In addition, to achieve the above-mentioned purpose, the present application also proposes a vehicle, which includes: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program is configured to implement the steps of the cockpit controller adjustment method as described above.

[0039] In addition, to achieve the above-mentioned purpose, the present application also proposes a storage medium, which is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by a processor, the steps of the adjustment method of the cockpit controller as described above are implemented.

[0040] In addition, to achieve the above-mentioned purpose, the present application also provides a computer program product, which includes a computer program, and when the computer program is executed by a processor, the steps of the adjustment method of the cockpit controller as described above are implemented.

[0041] The cockpit controller adjustment method provided in the embodiment of the present application detects a living target in a vehicle cockpit to obtain characteristic parameters corresponding to the living target; determines a target type corresponding to the living target based on the characteristic parameters, wherein the target type includes a protected living target type and an unprotected living target type; and when it is determined that the target type is the protected living target type, adjusts a first cockpit controller matching the living target to put the first cockpit controller into a locked state.

[0042] In this embodiment, when the vehicle receives a door closing signal, it first detects the living target in the vehicle cabin to obtain characteristic parameters that can indicate the target type of the living target. Thereafter, the vehicle identifies the living target based on the characteristic parameters to determine whether the living target is a non-protected living target with strong mobility and capable of accurately controlling the cabin controller, or a protected living target with weak mobility and unable to accurately control the cabin controller. Finally, when the vehicle determines that the living target is a protected living target, it determines the first cabin controller corresponding to the location of the living target and adjusts the first cabin controller to switch the cabin controller to a locked state in which it cannot control various functional modules in the cabin.

[0043] In this way, the present application solves the technical problem in the related art that the protected living target suffers accidental injury due to accidental touching of the cockpit controller. That is, the present application obtains characteristic parameters by detecting the living target in the vehicle cockpit, and determines the target type matching the living target based on the characteristic parameters. When it is determined that the target type is a protected living target with weak mobility and unable to accurately control the cockpit controller, the first cockpit controller in the area where the living target is located is adjusted to a locked state, so that even if the protected living target accidentally touches the cockpit controller, it cannot change the various cockpit functions in its area through the cockpit controller, thereby avoiding the protected living target from suffering accidental injury and greatly improving the safety of the vehicle during driving. BRIEF DESCRIPTION OF THE DRAWINGS

[0044] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

[0045] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0046] Figure 1 A flowchart diagram of a first embodiment of a cockpit controller adjustment method of the present application;

[0047] Figure 2 This is a schematic diagram of a scenario involved in an embodiment of a method for adjusting a cockpit controller of the present application;

[0048] Figure 3 A brief flowchart of the cockpit controller adjustment method of the present application;

[0049] Figure 4This is a schematic diagram of the module structure of the adjustment device of the cockpit controller of the embodiment of the present application;

[0050] Figure 5 Schematic diagram of the device structure of the hardware operating environment involved in the adjustment method of the cockpit controller in the embodiment of the present application.

[0051] The purpose, features and advantages of this application will be further described in conjunction with the embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION

[0052] It should be understood that the specific embodiments described herein are only used to explain the technical solutions of the present application and are not used to limit the present application.

[0053] In order to better understand the technical solution of the present application, a detailed description will be given below in conjunction with the accompanying drawings and specific implementation methods.

[0054] In this embodiment, for the convenience of description, the following is explained with a vehicle equipped with a liveness detection system and multiple cockpit controllers, or a mobile terminal, a data storage control terminal, a PC and other terminals connected to the electronic control unit of the vehicle as the execution subject. Among them, the liveness detection system includes a camera device, multiple seat pressure sensors, a millimeter wave radar, a temperature sensor, and a GPS (Global Positioning System) positioning device. It can be understood that the deployment positions of the camera device, the seat pressure sensor, the millimeter wave radar, the temperature sensor, and the GPS positioning device can be specifically referred to the deployment positions of the camera device, the seat pressure sensor, the millimeter wave radar, the temperature sensor, and the GPS positioning device on other vehicles of the same type, and this application does not limit this.

[0055] In addition, the cockpit controller may specifically include a front cabin controller and a rear cabin controller, wherein the front cabin controller is arranged in the front cabin area of ​​the vehicle, so that the occupants in the driver's seat and the co-driver's seat can adjust the functional modules in the front cabin through the front cabin controller, and similarly, the rear cabin controller is arranged in the rear cabin area of ​​the vehicle, so that the rear passengers can adjust the functional modules in the rear cabin through the rear cabin controller; similarly, in addition to the front cabin controller and the rear cabin controller, a corresponding cockpit controller can also be configured for each seat in the cockpit. It is understandable that the number of cockpit controllers is at least 2, and the present application does not limit the specific location of the cockpit controller.

[0056] Based on the above-mentioned vehicle, the overall concept of the adjustment method of the cockpit controller of the present application is proposed here.

[0057] With the continuous development of the automobile industry, new energy vehicles have become the preferred means of transportation for more and more users' daily travel. In related technologies, in order to meet the riding needs of passengers in different positions in the car, technicians usually set up independent cockpit controllers in the front and rear cabins of the vehicle, so that passengers can interact with the cockpit control system through the cockpit controllers set in their own areas, thereby realizing the control of various functions in the car. However, when protected living targets such as children and pets who are difficult to control their behavior independently and lack safety awareness are located in the rear cabin of the vehicle, they are prone to accidentally touch the cockpit controller set in the rear cabin when the driver is not paying attention, which in turn causes changes in the seat position, door status, etc. in the rear cabin, resulting in accidental injuries to the protected living targets, greatly reducing the safety of the vehicle during driving.

[0058] In response to the above phenomenon, the present application provides a method for adjusting a cockpit controller, comprising: detecting a living target in a vehicle cockpit to obtain characteristic parameters corresponding to the living target; determining a target type corresponding to the living target based on the characteristic parameters, wherein the target type includes a protected living target type and an unprotected living target type; and when it is determined that the target type is the protected living target type, adjusting a first cockpit controller that matches the living target to put the first cockpit controller into a locked state.

[0059] In this way, the present application solves the technical problem in the related art that the protected living target suffers accidental injury due to accidental touching of the cockpit controller. That is, the present application obtains characteristic parameters by detecting the living target in the vehicle cockpit, and determines the target type matching the living target based on the characteristic parameters. When it is determined that the target type is a protected living target with weak mobility and unable to accurately control the cockpit controller, the first cockpit controller in the area where the living target is located is adjusted to a locked state, so that even if the protected living target accidentally touches the cockpit controller, it cannot change the various cockpit functions in its area through the cockpit controller, thereby avoiding the protected living target from suffering accidental injury and greatly improving the safety of the vehicle during driving.

[0060] Based on the overall concept of the cockpit controller adjustment method of the present application, the present application embodiment provides a cockpit controller adjustment method, referring to Figure 1 , Figure 1 This is a flow chart of the first embodiment of the cockpit controller adjustment method of the present application. In this embodiment, the cockpit controller adjustment method includes steps S10 to S30:

[0061] Step S10: Detecting a living target in the vehicle cabin to obtain characteristic parameters corresponding to the living target;

[0062] Step S20: determining the target type corresponding to the living target according to the characteristic parameters, wherein the target type includes a protected living target type and a non-protected living target type;

[0063] It should be noted that the characteristic parameters may specifically include target heart rate parameters, seat pressure parameters, and target posture information corresponding to the living object, and can distinguish whether the living object is a protected living object. In addition, the protected living object is a living object such as a child or a pet that has weak mobility and cannot accurately control the cockpit controller. Similarly, the unprotected living object is a living object such as an adult that has strong mobility and can accurately control the cockpit controller.

[0064] In this embodiment, when the vehicle receives a door closing signal, it first calls its own configured living body detection system to detect a living target in the vehicle cabin, thereby obtaining characteristic parameters that can indicate whether the living target can accurately control the cabin controller. After that, the vehicle analyzes the living target based on the characteristic parameters to determine whether the target type of the living target is a non-protected living target with strong mobility and capable of accurately controlling the cabin controller, or a protected living target with weak mobility and unable to accurately control the cabin controller.

[0065] For example, see Figure 2 , Figure 2 This is a schematic diagram of a scenario involved in an embodiment of a cockpit controller adjustment method of the present application, such as Figure 2 As shown, when a living target enters the rear cabin of the vehicle and closes the rear door of the vehicle, the vehicle receives a door closing signal from the rear door and controls the living detection system configured therein, so that the living detection system calls the millimeter-wave radar configured on the rear seat to detect the target heart rate parameter of the living target located on the rear seat. At the same time, the living detection system calls the seat pressure sensors respectively configured on each seat to read the seat pressure parameters generated on the seat where the living target is located. At the same time, the living detection system calls the camera device configured in the vehicle to shoot the living target, thereby capturing image data containing the living target, and processing the image data to determine the target posture information of the living target. Afterwards, the vehicle processes characteristic parameters such as the target heart rate parameter, the seat pressure parameter, and the target posture information, thereby determining, based on the characteristic parameters, whether the target type of the living target is an adult with strong mobility and who can accurately control the cockpit controller, or a child / pet with weak mobility and who cannot accurately control the cockpit controller.

[0066] In this way, the vehicle can detect the presence of living targets in the cockpit, thereby obtaining the characteristic parameters corresponding to the living targets, and then judge whether the living targets can accurately control the cockpit controller based on the characteristic parameters, so as to determine whether the target type of the living targets is a protected living target or an unprotected living target.

[0067] In a feasible implementation manner, the above step S20 of "determining the target type corresponding to the living target according to the characteristic parameters" may specifically include at least one of steps S201 to S203:

[0068] Step S201: reading a target heart rate parameter included in the characteristic parameter, and determining that the target type corresponding to the living target is the protected living target type when it is determined that the target heart rate parameter is within a preset heart rate range;

[0069] Step S202: reading a seat pressure parameter included in the characteristic parameter, and determining that the target type is the protected living target type when it is determined that the seat pressure parameter is less than a preset pressure threshold;

[0070] Step S203: Read the target posture information included in the characteristic parameters, and determine the target height parameter corresponding to the living target according to the target posture information. When it is determined that the target height parameter is less than a preset height threshold, determine that the target type is the protected living target type.

[0071] It should be noted that the preset heart rate interval is a heart rate parameter interval used to determine whether a living target is a protected living target. It is understandable that, since there are certain differences between the heart rates of adults, children, and pets, when the target heart rate parameter of the living target is in the preset child heart rate interval, the living target can be determined to be a child. Similarly, when the target heart rate parameter of the living target is in the preset pet heart rate interval, the living target can be determined to be a pet. The present application does not limit the specific values ​​of each preset heart rate interval. In addition, the preset pressure threshold is a seat pressure parameter used to determine whether a living target is a protected living target. It is understandable that, since the weight of an adult is much greater than the weight of a protected living target such as a child / pet, the pressure caused by an adult on the seat is numerically much greater than the pressure caused by a child / pet on the seat, that is, when the seat pressure parameter of the living target is too low, the living target can be determined to be a child / pet. The present application also does not limit the specific value of the preset pressure threshold. In addition, the preset height threshold is a height parameter used to determine whether a living target is a protected living target. It can be understood that since the height of an adult is usually much higher than that of a child / pet, when the target height parameter of a living target is too low, it can be determined that the living target is a child / pet. This application also does not impose any restrictions on the specific value of the preset height threshold.

[0072] In this embodiment, after obtaining each characteristic parameter, the vehicle can first read the target heart rate parameter contained in the characteristic parameter. At the same time, the vehicle reads the storage module configured by itself to obtain a preset heart rate interval for indicating that the living target is a protected living target. The vehicle then compares the target heart rate parameter with the preset heart rate interval, and when it is determined that the target heart rate parameter is within the preset heart rate interval, it determines that the living target is a protected living target with weak mobility and unable to accurately control the cockpit controller. Similarly, the vehicle can also read the seat pressure parameter contained in each characteristic parameter. At the same time, the vehicle reads the storage module to obtain a preset heart rate interval for indicating that the living target is a protected living target. The vehicle then compares the seat pressure parameter with the preset pressure threshold, and when it is determined that the seat pressure parameter is less than the preset pressure threshold, determines that the living target is a protected living target; similarly, the vehicle can also read the target posture information contained in each characteristic parameter, and the vehicle thereby calculates the target height parameter of the living target based on the target posture information. At the same time, the vehicle storage module obtains a preset height threshold for indicating that the living target is a protected living target, and the vehicle then compares the target height parameter with the preset height threshold, and when it is determined that the target height parameter is less than the preset height threshold, determines that the living target is a protected living target.

[0073] Exemplarily, for example, after obtaining the characteristic parameters of the living target, the vehicle may first read the target heart rate parameters contained in the characteristic parameters. At the same time, the vehicle reads the storage module configured by itself to obtain a preset child heart rate interval for indicating that the living target is a child. The vehicle then compares the obtained target heart rate parameter with the child heart rate interval. When the vehicle determines that the target heart rate parameter is in the child heart rate interval, the living target in the cabin is determined to be a child with weak mobility and unable to accurately control the cabin controller. Similarly, the vehicle may also obtain a pet heart rate interval for indicating that the living target is a pet through the storage module. The vehicle then compares the obtained target heart rate parameter with the pet heart rate interval. When the target heart rate parameter is in the pet heart rate interval, the living target in the cabin is determined to be a pet with weak mobility and unable to accurately control the cabin controller. Similarly, if the vehicle determines that the target heart rate parameter does not match the child heart rate interval or the pet heart rate interval, the target type of the living target is determined to be an adult with strong mobility and able to accurately control the cabin controller.

[0074] Similarly, the vehicle can also read the seat pressure parameter included in the characteristic parameter. At the same time, the vehicle reads the storage module to obtain the preset first pressure parameter threshold for indicating that the living target is a child. The vehicle then compares the seat pressure parameter with the first pressure parameter threshold, and thus, if it is determined that the seat pressure parameter is less than the first pressure parameter threshold, the living target in the cabin is determined to be a child. Similarly, the vehicle can also obtain the second pressure parameter threshold for indicating that the living target is a pet through the storage module. The vehicle then compares the seat pressure parameter with the second pressure parameter threshold, and thus, if it is determined that the seat pressure parameter is less than the second pressure parameter threshold, the living target in the cabin is determined to be a pet. Similarly, if the vehicle determines that the seat pressure parameters are both greater than the first pressure parameter threshold and the second pressure parameter threshold, the living target in the cabin is determined to be an adult.

[0075] Similarly, the vehicle can also read the target posture information contained in the characteristic parameters, and based on the number of pixels on the Z axis contained in the target posture information, calculate the target height parameter of the living target. At the same time, the vehicle reads the above-mentioned storage module to obtain a first height threshold value for indicating that the living target is a child, and compares the target height parameter with the first height threshold value. When the vehicle determines that the target height parameter is less than the first height threshold value, it determines that the living target in the cabin is a child. Similarly, the vehicle can also read the above-mentioned storage module to obtain a second height threshold value for indicating that the living target is a pet, and compares the target height parameter with the second height threshold value. When the vehicle determines that the target height parameter is less than the second height threshold value, it determines that the living target in the cabin is a pet. Similarly, if the vehicle determines that the target height parameters are both greater than the first height threshold value and the second height threshold value, it determines that the living target in the cabin is an adult.

[0076] In this way, the vehicle can detect the presence of living targets in the cockpit, thereby obtaining various characteristic parameters corresponding to the living targets, and then judge whether the living targets can accurately control the cockpit controller based on the various characteristic parameters, so as to determine whether the target type of the living target is a protected living target or an unprotected living target; at the same time, since the detection result can be obtained when at least one parameter among the target heart rate parameter, the seat pressure parameter, and the target height parameter is within the corresponding range, the vehicle can still accurately identify the target type of the living target when any one or two of the detection devices among the millimeter wave radar, the seat sensor, and the camera device fails.

[0077] In addition, it should be noted that, in this embodiment and another embodiment, after obtaining the characteristic parameters, the vehicle may also compare the target heart rate parameters contained in the characteristic parameters with the above-mentioned child heart rate interval and pet heart rate interval respectively, and when it is determined that the target heart rate parameters are in any one of the child heart rate interval and the pet heart rate interval, directly determine that the target type of the living target is the protected living type; similarly, the vehicle may also compare the seat pressure parameters with the above-mentioned first pressure parameter threshold and the second pressure parameter threshold at the same time, and when it is determined that the seat pressure parameter is less than any one of the first pressure parameter threshold and the second pressure parameter threshold, directly determine that the target type of the living target is the protected living type; similarly, the vehicle may also compare the target height parameter calculated based on the target posture information with the above-mentioned first height threshold and the second height threshold at the same time, and when it is determined that the target height parameter is less than any one of the first height threshold and the second height threshold, directly determine that the target type of the living target is the protected living type.

[0078] In addition, in this embodiment and another embodiment, in addition to determining the target type of the living target based on any one of the target heart rate parameter, seat pressure parameter, and target posture information included in the characteristic parameters, the vehicle can also make judgments based on the target heart rate parameter, seat pressure parameter, and target posture information at the same time, so that when it is determined that the target heart rate parameter is in the child heart rate interval / pet heart rate interval, and the seat pressure parameter is less than the first pressure parameter threshold / second pressure parameter threshold, and the target height parameter is less than the first height threshold / second height threshold, the target type of the living target is determined to be a protected living type. In this way, by determining the target type corresponding to the living target when the target heart rate parameter, seat pressure parameter, and target height parameter are all in the corresponding intervals at the same time, a more accurate result can be obtained compared to the result obtained by processing a single parameter among the target heart rate parameter, seat pressure parameter, and target height parameter.

[0079] In addition, in this embodiment and another embodiment, when a child wearing a smart wearable device enters the vehicle cabin, the liveness detection system can also call the GPS positioning device configured in the cabin to receive the signal sent by the smart wearable device, and identify and determine that the live target entering the cabin is a child based on the identification information contained in the signal; similarly, when a pet wearing a smart wearable device enters the vehicle cabin, the liveness detection system can also receive the signal sent by the smart wearable device through the GPS positioning device, and identify and determine that the live target entering the cabin is a pet based on the identification information contained in the signal. In this way, by receiving the signal sent by the smart wearable device worn by the live target, the target type corresponding to the live target can be identified at a faster rate, thereby further increasing the adjustment efficiency of the cabin controller.

[0080] Step S30: When it is determined that the target type is the protected living target type, adjusting a first cockpit controller matching the living target to make the first cockpit controller enter a locked state;

[0081] It should be noted that the first cockpit controller is a cockpit controller arranged in the area where the living target is located. For example, when the living target is in the rear cabin of the vehicle, the first cockpit controller is a rear cabin controller arranged in the rear cabin.

[0082] In this embodiment, when the vehicle identifies that the target type of the living target is a protected living target, the vehicle further determines the position information of the living target in the cabin, and thereby determines the first cabin controller that matches the position of the living target among the multiple cabin controllers configured by the vehicle based on the position information. The vehicle adjusts the first cabin controller to put the first cabin controller into a locked state.

[0083] Exemplarily, for example, when the vehicle identifies that the target type of the living target is a child / pet, the vehicle further determines the location information of the living target. When the vehicle determines that the location information is the rear cockpit, the vehicle determines that the rear cockpit controller provided in the rear cockpit of the vehicle for controlling the screen, doors and other modules in the rear cockpit is the first cockpit controller. The vehicle then adjusts the first cockpit controller to put the first cockpit controller into a locked state in which it cannot respond to hardware control instructions triggered by living targets such as children / pets.

[0084] It should be noted that when the cockpit controller is in a locked state, it cannot respond to hardware control instructions triggered by living targets, and thus cannot control the hardware in its own cockpit area based on the hardware control instructions; for example, after the first cockpit controller enters a locked state, the first cockpit control area cannot respond to hardware control instructions triggered by children / pets in the rear cockpit area for controlling the air conditioning, speakers, door locks, windows and other hardware in the rear cockpit, and thus cannot control the air conditioning, speakers, door locks, windows and other hardware based on the hardware control instructions; at the same time, after the first cockpit controller enters a locked state, it can also control the opening state of the child lock and the back door inner lock in the rear cabin of the vehicle to further ensure the safety of children / pets. At the same time, the first cockpit controller can also adjust the air conditioning control port and the seat control port to enter a closed state, thereby preventing children / pets from accidentally touching the air conditioning control port and the seat control port, and thus suffering accidental injuries.

[0085] In addition, in this embodiment and another embodiment, after the vehicle completes the adjustment of the first cockpit controller, it can also control the power module configured by itself, so that the power module stops supplying power to the USB port, TAPE-C port and 12V port in the area where the first cockpit controller is located, so as to prevent children / pets from accidentally touching the USB port, TAPE-C port and 12V port and causing accidental electric shock after power supply, thereby further improving the safety of the vehicle.

[0086] In this embodiment, when the vehicle receives a door closing signal, it first calls its own configured living body detection system to detect a living target in the vehicle cabin, thereby obtaining characteristic parameters that can indicate whether the living target can accurately control the cabin controller. After that, the vehicle analyzes the living target based on the characteristic parameters to determine whether the target type of the living target is a non-protected living target with strong mobility and capable of accurately controlling the cabin controller, or a protected living target with weak mobility and unable to accurately control the cabin controller. Finally, when the vehicle identifies that the target type of the living target is a protected living target, it determines the position information of the living target in the cabin, thereby determining the first cabin controller that matches the position of the living target among the multiple cabin controllers configured by the vehicle according to the position information, and the vehicle adjusts the first cabin controller to put the first cabin controller into a locked state.

[0087] In this way, the present application solves the technical problem in the related art that the protected living target suffers accidental injury due to accidental touching of the cockpit controller. That is, the present application obtains characteristic parameters by detecting the living target in the vehicle cockpit, and determines the target type matching the living target based on the characteristic parameters. When it is determined that the target type is a protected living target with weak mobility and unable to accurately control the cockpit controller, the first cockpit controller in the area where the living target is located is adjusted to a locked state, so that even if the protected living target accidentally touches the cockpit controller, it cannot change the various cockpit functions in its area through the cockpit controller, thereby avoiding the protected living target from suffering accidental injury and greatly improving the safety of the vehicle during driving.

[0088] Based on the first embodiment of the present application, a second embodiment of the present application is proposed. In the second embodiment of the present application, the same or similar contents as those of the above embodiments can be referred to the above description and will not be described in detail later. On this basis, before the above step S10, the adjustment method of the cockpit controller of the present application can also include steps A10 to A20:

[0089] Step A10: Detecting the target to be measured in the vehicle cabin to obtain the target body temperature parameter of the target to be measured;

[0090] Step A20: When it is determined that the body temperature parameter reaches a preset temperature range, the target to be detected is determined to be a living target, and the step of detecting the living target in the vehicle cabin is performed.

[0091] In this embodiment, before the vehicle detects a living target in the cabin, it first calls its own configured living detection system to detect the target to be detected in the vehicle cabin, thereby obtaining the target body temperature parameters of the target to be detected. After that, the vehicle reads the above-mentioned storage module to obtain a preset temperature range for indicating that the target to be detected is a living target. The vehicle compares the target body temperature parameter with the preset temperature range, and when it is determined that the target body temperature parameter is within the preset temperature range, the vehicle determines that the target to be detected is a living target, and then calls the above-mentioned detection system to further detect the living target, thereby obtaining various characteristic parameters of the living target.

[0092] Exemplarily, for example, before detecting the target type of a living target in the cockpit, the vehicle may first call its own configured living body detection system, so that the living body detection system calls the temperature sensor configured in the cockpit to detect the target to be detected in the rear cabin of the vehicle to obtain the target body temperature parameters of the target to be detected. After that, the vehicle reads the above-mentioned storage module to obtain a preset living body temperature range of 35°C-40°C for determining whether the target to be detected is a living body. The vehicle then compares the target body temperature parameter with the living body temperature range, and when it is detected that the living body temperature parameter is between 35°C-40°C, the detection target in the rear cabin is determined to be a living body target. The living body detection system then calls the above-mentioned camera device, millimeter-wave radar, and seat pressure sensor to detect the living body target respectively to determine the target heart rate parameter, seat pressure parameter, target posture information and other characteristic parameters corresponding to the living target.

[0093] In this way, the vehicle can first detect the target to be detected in the rear cabin, and then further detect the characteristic parameters of the living target when it is determined that the target to be detected is a living target, so that the vehicle can promptly identify the living target in the cabin, thereby improving the vehicle's adjustment accuracy of the cabin controller.

[0094] Based on the first embodiment and / or the second embodiment of the present application, a third embodiment of the present application is proposed here. In the third embodiment of the present application, the same or similar contents as those of the above embodiments can be referred to the above description and will not be described in detail later. On this basis, before the above step S10, the adjustment method of the cockpit controller of the present application can also include steps A30 to A50:

[0095] Step A30: photographing the target to be measured in the vehicle cabin to acquire a plurality of image data containing the target to be measured;

[0096] Step A40: extracting target contour features and seat contour features contained in each of the plurality of image data, and determining relative position information contained in each of the plurality of image data according to each of the target contour features and each of the seat contour features, wherein the relative position information is relative position information between the target to be measured and the seat in the vehicle cabin;

[0097] Step A50: When it is determined according to each of the relative position information that the position information of the target to be detected changes, the target to be detected is determined to be a living target, and the step of detecting the living target in the vehicle cabin is performed.

[0098] In this embodiment, before detecting the target type of a living target in the cabin, the vehicle can, in addition to determining whether the target to be detected is a living target through a temperature sensor, also call a camera device to detect the target to be detected, thereby capturing multiple image data containing the target to be detected. Afterwards, the vehicle extracts the detection target contour features and seat contour features contained in each of the multiple image data. The vehicle determines the relative position relationship between the target to be detected and the seat contained in each of the multiple image data based on the target contour features and seat contour features contained in each of the multiple image data. The vehicle then determines whether the position information of the target to be detected has changed based on the relative position relationships. Finally, when the vehicle recognizes that the position information of the target to be detected has changed, it determines the target to be detected as a living target, and then calls the above-mentioned detection system to further detect the living target, thereby obtaining various characteristic parameters of the living target.

[0099] Exemplarily, for example, before the vehicle detects the target type of a living target in the cabin, in addition to identifying whether the target to be detected is a living target through the collected target body temperature parameters, the living body detection system can also first call the camera device to take multiple photos of the target to be detected entering the vehicle cabin at preset time intervals, thereby capturing multiple image data containing the target to be detected and the seat. After that, the vehicle processes each image data to extract the target contour information and seat contour information contained in each image data. The vehicle then determines the relative position relationship between the target to be detected and the seat based on the target contour information contained in each image data and the matching seat contour information, and then determines whether the position of the detection target has changed based on the change in the relative position. Finally, if the vehicle detects that the position of the detection target has changed, it determines that the detection target is a living target, and then the living body detection system calls the above-mentioned camera device, millimeter wave radar, and seat pressure sensor to detect the living target separately to determine the target heart rate parameters, seat pressure parameters, target posture information and other characteristic parameters corresponding to the living target.

[0100] In this way, the vehicle can first detect the target to be detected in the rear cabin, and then further detect the characteristic parameters of the living target when it is determined that the target to be detected is a living target, so that the vehicle can promptly identify the living target in the cabin, thereby improving the vehicle's adjustment accuracy of the cabin controller.

[0101] Based on the various embodiments of the present application, a fourth embodiment of the present application is proposed here. In the fourth embodiment of the present application, the same or similar contents as the above embodiments can be referred to the above introduction, and will not be repeated later. On this basis, after the above step S30, the adjustment method of the cockpit controller of the present application can also include steps B10 to B40:

[0102] Step B10: receiving a feedback signal sent by the first cockpit controller, and sending the feedback signal to a second cockpit controller;

[0103] Step B20: receiving a response signal sent by the second cockpit controller, wherein the response signal is generated by the second cockpit controller according to a response result selected by the driver that matches the feedback signal;

[0104] Step B30: When it is determined that the response signal is a signal for agreeing to unlock, adjusting the first cockpit controller to switch the first cockpit controller from the locked state to the unlocked state;

[0105] Step B40: When it is determined that the response signal is an unlock rejection signal, control the first cockpit controller to maintain the locked state.

[0106] It should be noted that the second cockpit controller is a cockpit controller used to control the above-mentioned first cockpit controller to enter an unlocked state and can adjust the state of various functional modules in the corresponding cockpit area. Specifically, it can be a front cabin controller set in the front cabin of the vehicle. In addition, the feedback signal is a signal parameter generated by the first cockpit controller based on the gesture of the living target when the living target touches the first cockpit controller in a locked state. In addition, the response signal is a signal parameter that matches the feedback signal generated when the driver operates the second cockpit controller after the second cockpit controller receives the feedback signal, and is used to control whether the first cockpit controller enters an unlocked state. In addition, the unlocked state is a state in which the cockpit controller can adjust various functional modules in the cockpit.

[0107] In this embodiment, after the vehicle adjusts the first cockpit controller to a locked state, if a living target contacts the first cockpit controller in a locked state, the first cockpit controller generates a feedback signal and uploads the feedback signal to the vehicle. At this time, the vehicle sends the feedback signal to the second cockpit controller used by the driver. Thereafter, the vehicle receives a response signal that matches the feedback signal and is triggered by the driver through the second cockpit controller. Thereafter, the vehicle reads the response signal and, if it is determined that the response signal is a signal agreeing to unlock, adjusts the above-mentioned first cockpit controller to switch the first cockpit controller from a locked state to an unlocked state, thereby enabling the first cockpit controller to respond to the hardware control instructions triggered by the living target. Similarly, if the vehicle determines that the response signal is a signal refusing to unlock, the first cockpit controller is controlled to remain in a locked state.

[0108] Exemplarily, for example, after the vehicle adjusts the first cockpit controller to a locked state, if a child / pet in the rear cabin touches the first cockpit controller, the first cockpit controller generates feedback information based on the touch gesture of the child / pet in the rear cabin, and uploads the feedback information to the vehicle, which transmits the feedback information to the second cockpit controller used by the driver. Afterwards, the driver confirms the feedback information through the second cockpit controller, and touches the second cockpit controller to cause the second cockpit controller to generate a response information matching the feedback information, which is used to control whether the first cockpit controller is unlocked. Finally, the vehicle reads the response signal, and when it is determined that the response signal is a signal to agree to unlock, it adjusts the first cockpit controller to switch the first cockpit controller from a locked state to an unlocked state. Similarly, if the vehicle determines that the response signal is a signal to refuse to unlock, it controls the first cockpit controller to continue to remain in a locked state.

[0109] It should be noted that, in this embodiment and another embodiment, after the vehicle adjusts the first cockpit controller to the unlocked state, the vehicle can also adjust the child lock and the back door inner lock of the vehicle's rear cabin to make the child lock and the back door inner lock enter the closed state. At the same time, the vehicle adjusts the air conditioning control port and the seat control port of the vehicle's rear cabin to make the air conditioning control port and the seat control port enter the open state. In addition, the vehicle can also control the power module to restore power to the above-mentioned USB port, TAPE-C port and 12V port.

[0110] In this way, the vehicle can allow the driver to decide whether to unlock the cockpit controller in the area where the living target is located based on actual needs.

[0111] Based on the various embodiments of the present application, a fifth embodiment of the present application is proposed here. In the fifth embodiment of the present application, the same or similar contents as the above embodiments can be referred to the above introduction, and will not be repeated later. On this basis, after the above step B10, the adjustment method of the cockpit controller of the present application can also include steps C10 to C20:

[0112] Step C10: determining a response waiting time corresponding to the feedback signal, wherein the response waiting time is a time duration during which the first cockpit controller does not receive the response signal;

[0113] Step C20: When it is determined that the waiting response time reaches a preset time threshold, controlling the first cockpit controller to maintain the locked state.

[0114] In this embodiment, after receiving the feedback signal from the first cockpit controller, the vehicle sends the feedback signal to the second cockpit controller used by the driver. At the same time, the vehicle detects the sending of the feedback signal and the waiting response time generated by the first cockpit controller when waiting to receive the response signal. Thereafter, the vehicle obtains a preset time threshold and compares the waiting response time with the preset time threshold, so as to control the first cockpit to remain in a locked state when it detects that the waiting response time reaches the preset time threshold.

[0115] Exemplarily, for example, after receiving a feedback signal from the first cockpit controller, the vehicle can also send the feedback signal to the second cockpit controller used by the driver, and take the time point when the feedback signal is sent to the second cockpit controller as the starting point to record the waiting response time generated by the first cockpit controller waiting for the second cockpit controller to return a response signal. After that, the vehicle obtains a preset time threshold and compares the waiting response time with the preset time threshold. If it is determined that the waiting response time reaches the preset time threshold, it is determined that the driver has not responded to the feedback signal, that is, the driver believes that there is no need to unlock the first cockpit controller. At this time, the vehicle controls the first cockpit controller to continue to remain in a locked state.

[0116] In this way, when the driver is unable to respond in time, the vehicle can control the cockpit controller corresponding to the area where the living target is located to continue to remain in a locked state, thereby avoiding the cockpit controller from being accidentally unlocked. At the same time, by controlling the cockpit controller to remain in a locked state without receiving a response message, the vehicle can enable the driver to focus on driving operations, thereby avoiding the driver's distraction triggering a response operation, thereby increasing the risk of accidents during vehicle driving.

[0117] Based on the various embodiments of the present application, a sixth embodiment of the present application is proposed here. In the sixth embodiment of the present application, the same or similar contents as the above embodiments can be referred to the above introduction, and will not be repeated later. On this basis, after the above step B20, the adjustment method of the cockpit controller of the present application can also include steps D10 to D20:

[0118] Step D10: when it is determined that the response signal is an unlock rejection signal, determining the number of response rejections corresponding to the response signal;

[0119] Step D20: When it is determined that the number of response rejections reaches a preset rejection number threshold, the first cockpit controller is adjusted to switch the first cockpit controller from the locked state to a continuous locked state, wherein the continuous locked state is a state in which the first cockpit controller cannot send a feedback signal.

[0120] It should be noted that in the continuously locked state, the cockpit controller cannot adjust the functional modules in the cockpit and cannot generate a feedback signal.

[0121] In this embodiment, after the vehicle receives the response signal from the second cockpit controller, if it is determined that the response signal is a signal to refuse to unlock, the vehicle detects the second cockpit controller to determine the number of times the second cockpit controller sends a signal to refuse to unlock, thereby obtaining the number of response refusals. Thereafter, when the vehicle determines that the number of response refusals reaches a preset threshold of the number of rejections, the vehicle adjusts the first cockpit controller to switch the rear cabin controller from a locked state to a continuously locked state that cannot trigger a feedback signal.

[0122] Exemplarily, for example, after receiving a response signal from the second cockpit controller, the vehicle first reads the response signal, and when it reads that the response signal is a signal to refuse unlocking, the vehicle detects the second cockpit controller to determine the number of response rejections to the signal to refuse unlocking issued by the second cockpit controller after the first cockpit controller is switched to the locked state. Thereafter, the vehicle compares the number of response rejections with a preset rejection number threshold, and when it detects that the number of response rejections reaches the rejection number threshold, it determines that the driver has rejected the unlocking request of the first cockpit controller many times. At this time, the vehicle adjusts the first cockpit controller to switch the first cockpit controller from the locked state to the continuously locked state, so that the rear cabin controller stops sending a feedback signal after a child / pet in the back row touches the first cockpit controller before the vehicle stops.

[0123] In this way, when the driver sends multiple unlock refusal signals, the vehicle can control the cabin controller in the area where the living target is located to enter a continuous locked state, so as to avoid the continuous feedback signals interfering with the driver's driving operations, further improving the safety of the vehicle.

[0124] Based on the various embodiments of the present application, a seventh embodiment of the present application is proposed here. In the seventh embodiment of the present application, the same or similar contents as the above embodiments can be referred to the above description and will not be repeated later. On this basis, after the step of "receiving the feedback signal sent by the first cockpit controller" in the above step B10, the adjustment method of the cockpit controller of the present application can also include steps E10 to E20:

[0125] Step E10: extracting the trigger gesture contained in the feedback signal;

[0126] Step E20: When it is determined that the trigger gesture matches the preset unlocking gesture, the first cockpit controller is adjusted to switch the first cockpit controller from the locked state to the unlocked state.

[0127] In this embodiment, after receiving the feedback signal from the first cockpit controller, the vehicle may also first read the trigger gesture contained in the feedback signal, and then the vehicle matches the trigger gesture with a preset unlocking gesture, so that when it is detected that the trigger gesture and the preset unlocking gesture match, the above-mentioned first cockpit controller is controlled to switch the first cockpit controller from a locked state to an unlocked state.

[0128] Exemplarily, for example, if in addition to protected living targets such as children / pets, there are other non-protected living targets such as adults in the rear cabin of the vehicle, and the adult needs to use the first cockpit controller, the adult in the back row can touch the first cockpit controller according to the target trigger gesture that is the same as the preset unlock gesture, so that the first cockpit controller generates feedback information containing the target trigger gesture, and uploads the feedback information to the vehicle. When the vehicle receives the feedback information, it reads the target trigger gesture contained in the feedback information. Thereafter, the vehicle compares the target trigger gesture with the preset unlock gesture, and when it is determined that the target trigger gesture matches the preset unlock gesture, the vehicle controls the first cockpit controller to switch the first cockpit controller from a locked state to an unlocked state.

[0129] It should be noted that the specific content of the preset unlocking gesture can be set by the driver or technician according to actual needs, and this application does not impose any restrictions on this.

[0130] In this way, when the vehicle detects that the target trigger gesture contained in the feedback signal from the cockpit controller in the area where the living target is located matches the preset unlocking gesture, it determines that the living target can accurately control the cockpit controller at this time, and then adjusts the cockpit controller from a locked state to an unlocked state. When there are children / adults in the back row who have strong mobility and can accurately operate the cockpit controller, they can use the rear cabin controller normally to adjust the various functional modules in the cockpit.

[0131] Based on the various embodiments of the present application, an eighth embodiment of the present application is proposed here. In the eighth embodiment of the present application, the same or similar contents as the above embodiments can be referred to the above introduction, and will not be repeated later. On this basis, after the above step S30, the adjustment method of the cockpit controller of the present application can also include steps F10 to F20:

[0132] Step F10: Detect vehicle status;

[0133] Step F20: When it is determined that the vehicle state is a stationary state and the target door matched by the first cockpit controller is in an open state, the first cockpit controller is adjusted to switch the first cockpit controller from the locked state to the unlocked state.

[0134] In this embodiment, after the vehicle adjusts the above-mentioned first cockpit controller to a locked state, the vehicle can also obtain the real-time speed of the vehicle and determine the vehicle state based on the real-time speed. Afterwards, if the vehicle determines that the vehicle state is a stationary state, the target door matched by the first cockpit controller is detected to determine the door state of the target door. When the vehicle determines that the target door is in an open state, the first cockpit controller is adjusted to switch the first cockpit controller from a locked state to an unlocked state.

[0135] Exemplarily, for example, after the vehicle adjusts the above-mentioned first cockpit controller to the locked state, the vehicle can also detect the real-time vehicle speed, so as to determine the vehicle state according to the real-time vehicle speed. Afterwards, if the vehicle detects that the real-time vehicle speed is 0, it determines that the vehicle state is stationary. At this time, the vehicle determines that the target door matched by the first cockpit controller is the rear door, and detects the rear door to determine whether the rear door sends a door opening signal. If the vehicle detects that the rear door sends a door opening signal, it determines that the rear door is opened. At this time, the vehicle adjusts the first cockpit controller to switch the first cockpit controller from the locked state to the unlocked state.

[0136] In this way, the vehicle can automatically adjust the cockpit controller from a locked state to an unlocked state when the vehicle is stationary and the door in the area where the living target is located is open, thereby eliminating the need for the driver to manually unlock the cockpit controller, further improving the adjustment efficiency of the cockpit controller.

[0137] For example, in order to help understand the implementation process of the cockpit controller adjustment method obtained by combining this embodiment with the above embodiments, please refer to Figure 3 , Figure 3 This is a brief flow chart of the adjustment method of the cockpit controller of this application, specifically:

[0138] In this embodiment, when the vehicle receives a door opening signal, it first calls the liveness detection system configured by itself to call the temperature sensor set in the cabin to detect the target to be detected entering the back row of the cabin to obtain the target body temperature parameter of the target to be detected. At the same time, the liveness detection system calls the camera device to shoot the target to be detected to capture multiple image data containing the target to be detected. The vehicle then compares the target body temperature parameter with the preset temperature range to obtain a first comparison result. At the same time, the vehicle processes the image data to extract the target contour information and the seat contour information. The vehicle obtains a motion detection result based on the target contour information and the seat contour information. When the vehicle determines that the first comparison result is that the target body temperature parameter is in the preset temperature range, and / or determines that the motion detection result is that the position information of the target to be detected changes, the vehicle determines that the target to be detected is a live target;

[0139] Afterwards, the liveness detection system calls the millimeter-wave radar to detect the liveness target to obtain the target heart rate parameter of the liveness target. At the same time, the liveness detection system calls the seat pressure sensor to detect the seat pressure parameter generated by the liveness target on the seat. At the same time, the liveness detection system calls the camera device to detect the liveness target to obtain the target posture information of the liveness target, and calculates the target height parameter of the liveness target according to the target posture information. The vehicle then determines that the liveness target is a protected liveness target with weak mobility and unable to accurately operate the cockpit controller when it is determined that the target heart rate parameter is within a preset heart rate range, and / or that the seat pressure parameter is less than a preset pressure threshold, and / or that the target height parameter is less than a preset height threshold.

[0140] Afterwards, the vehicle adjusts the first cockpit controller in the area where the living target is located, so that the first cockpit controller is switched from an unlocked state to a locked state. When the living target touches the first cockpit controller to try to trigger the hardware control instruction, the first cockpit controller generates a feedback signal, and the vehicle sends the feedback signal to the second cockpit controller corresponding to the area where the driver is located. The driver controls the second cockpit controller to generate a response signal for controlling whether the first cockpit controller is unlocked. The vehicle reads the response signal, and when it is determined that the response signal is a signal for refusing to unlock, the first cockpit controller is controlled to remain in a locked state. At the same time, the vehicle determines the number of rejection responses corresponding to the response signal, and when it is determined that the number of rejection responses reaches a rejection number threshold, the first cockpit controller is adjusted to a continuously locked state.

[0141] Finally, the vehicle detects the real-time speed, and when it detects that the real-time speed is 0, it determines that it is in a stationary state. At this time, the vehicle detects the target door corresponding to the first cockpit controller, and when it receives the door opening signal from the target door, it adjusts the first cockpit controller from a locked state to an unlocked state.

[0142] In addition, after receiving the response signal, if the vehicle determines that the response signal is a consent unlocking signal, the first cockpit controller is controlled to switch from the locked state to the unlocked state. In addition, when the vehicle receives the feedback signal, it can also read the trigger gesture contained in the feedback signal, and when it detects that the trigger gesture matches the preset unlocking gesture, the first cockpit controller is adjusted from the locked state to the unlocked state.

[0143] It should be noted that the above examples are only used to understand the present application and do not constitute a limitation on the adjustment method of the cockpit controller of the present application. More simple transformations based on this technical concept are all within the scope of protection of the present application.

[0144] This application also provides a cockpit controller adjustment device, please refer to Figure 4 , the adjusting device of the cockpit controller comprises:

[0145] The feature detection module 10 is used to detect a living target in the vehicle cabin to obtain feature parameters corresponding to the living target;

[0146] A target classification module 20, configured to determine a target type corresponding to the living target according to the characteristic parameters, wherein the target type includes a protected living target type and a non-protected living target type;

[0147] The device adjustment module 30 is used to adjust the first cockpit controller matching the living target when it is determined that the target type is the protected living target type, so that the first cockpit controller enters a locked state.

[0148] In a feasible implementation manner, the target classification module 20 is further used for:

[0149] reading a target heart rate parameter included in the characteristic parameter, and determining that the target type corresponding to the living target is the protected living target type when it is determined that the target heart rate parameter is within a preset heart rate range;

[0150] reading a seat pressure parameter included in the characteristic parameter, and determining that the target type is the protected living target type when it is determined that the seat pressure parameter is less than a preset pressure threshold;

[0151] The target posture information included in the characteristic parameters is read, and a target height parameter corresponding to the living target is determined according to the target posture information. When it is determined that the target height parameter is less than a preset height threshold, the target type is determined to be the protected living target type.

[0152] In a feasible implementation manner, the above-mentioned equipment adjustment module 30 is further used for:

[0153] receiving a feedback signal sent by the first cockpit controller, and sending the feedback signal to a second cockpit controller;

[0154] receiving a response signal sent by the second cockpit controller, wherein the response signal is generated by the second cockpit controller according to a response result selected by the driver that matches the feedback signal;

[0155] In the case where it is determined that the response signal is an unlocking consent signal, adjusting the first cockpit controller to switch the first cockpit controller from the locked state to the unlocked state;

[0156] In a case where it is determined that the response signal is an unlock rejection signal, the first cockpit controller is controlled to maintain the locked state.

[0157] In a feasible implementation manner, the above-mentioned equipment adjustment module 30 is further used for:

[0158] Determining a response waiting time corresponding to the feedback signal, wherein the response waiting time is a time duration during which the first cockpit controller does not receive the response signal;

[0159] When it is determined that the waiting response time reaches a preset time threshold, the first cockpit controller is controlled to maintain the locked state.

[0160] In a feasible implementation manner, the above-mentioned equipment adjustment module 30 is further used for:

[0161] In the case where it is determined that the response signal is an unlock rejection signal, determining the number of response rejections corresponding to the response signal;

[0162] When it is determined that the number of response rejections reaches a preset rejection number threshold, the first cockpit controller is adjusted to switch the first cockpit controller from the locked state to a continuous locked state, wherein the continuous locked state is a state in which the first cockpit controller cannot send a feedback signal.

[0163] In a feasible implementation manner, the above-mentioned equipment adjustment module 30 is further used for:

[0164] Extracting a trigger gesture contained in the feedback signal;

[0165] When it is determined that the trigger gesture matches the preset unlocking gesture, the first cockpit controller is adjusted to switch the first cockpit controller from the locked state to the unlocked state.

[0166] In a feasible implementation manner, the above-mentioned equipment adjustment module 30 is further used for:

[0167] Detect vehicle status;

[0168] When it is determined that the vehicle state is a stationary state and the target door matched by the first cockpit controller is in an open state, the first cockpit controller is adjusted to switch the first cockpit controller from the locked state to the unlocked state.

[0169] In a feasible implementation manner, the feature detection module 10 is further used for:

[0170] Detecting a target to be measured in a vehicle cabin to obtain a target body temperature parameter of the target to be measured;

[0171] When it is determined that the target body temperature parameter reaches a preset temperature range, the target to be detected is determined to be a living target, and the step of detecting the living target in the vehicle cabin is performed.

[0172] In a feasible implementation manner, the feature detection module 10 is further used for:

[0173] Photographing a target to be measured in a vehicle cabin to acquire a plurality of image data containing the target to be measured;

[0174] Extracting target contour features and seat contour features contained in each of the plurality of image data, and determining relative position information contained in each of the plurality of image data according to each of the target contour features and each of the seat contour features, wherein the relative position information is relative position information between the target to be measured and the seat in the vehicle cabin;

[0175] When it is determined according to each of the relative position information that the position information of the target to be detected changes, the target to be detected is determined to be a living target, and the step of detecting the living target in the vehicle cabin is performed.

[0176] The cockpit controller adjustment device provided by the present application adopts the cockpit controller adjustment method in the above embodiment, which can solve the technical problem in the related art that the protected living target suffers accidental injury due to the accidental touch of the cockpit controller. Compared with the prior art, the beneficial effects of the cockpit controller adjustment device provided by the present application are the same as the beneficial effects of the cockpit controller adjustment method provided by the above embodiment, and the other technical features of the cockpit controller adjustment device are the same as the features disclosed in the above embodiment method, which will not be repeated here.

[0177] The present application provides a vehicle, comprising: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the adjustment method of the cabin controller in the above-mentioned embodiment one.

[0178] Reference below Figure 5 , which shows a schematic diagram of the structure of a vehicle suitable for implementing the embodiments of the present application. The vehicle in the embodiments of the present application may include, but is not limited to, a vehicle with a living body detection system and multiple cockpit controllers configured therein, or a mobile terminal, a data storage control terminal, a PC, or other terminals connected to an electronic control unit of the vehicle. Figure 5 The vehicle shown is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.

[0179] like Figure 5As shown, the vehicle may include a processing device 1001 (e.g., a central processing unit, a graphics processor, etc.), which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM: Read Only Memory) 1002 or a program loaded from a storage device 1003 to a random access memory (RAM: Random Access Memory) 1004. In RAM1004, various programs and data required for vehicle operation are also stored. The processing device 1001, ROM1002, and RAM1004 are connected to each other via a bus 1005. An input / output (I / O) interface 1006 is also connected to the bus. Generally, the following systems can be connected to the I / O interface 1006: an input device 1007 including, for example, a touch screen, a touch pad, a keyboard, a mouse, an image sensor, a microphone, an accelerometer, a gyroscope, etc.; an output device 1008 including, for example, a liquid crystal display (LCD: Liquid Crystal Display), a speaker, a vibrator, etc.; a storage device 1003 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 1009. The communication device 1009 can allow the vehicle to communicate with other devices wirelessly or by wire to exchange data. Although the figure shows a vehicle with various systems, it should be understood that it is not required to implement or have all the systems shown. More or fewer systems can be implemented or have alternatively.

[0180] In particular, according to the embodiments disclosed in the present application, the process described above with reference to the flowchart can be implemented as a computer software program. For example, the embodiments disclosed in the present application include a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication device, or installed from a storage device 1003, or installed from a ROM 1002. When the computer program is executed by the processing device 1001, the above-mentioned functions defined in the method of the embodiment disclosed in the present application are executed.

[0181] The vehicle provided by the present application adopts the cockpit controller adjustment method in the above embodiment, which can solve the technical problem in the related art that the protected living target suffers accidental injury due to the accidental touch of the cockpit controller. Compared with the prior art, the beneficial effects of the vehicle provided by the present application are the same as the beneficial effects of the cockpit controller adjustment method provided by the above embodiment, and the other technical features in the vehicle are the same as the features disclosed in the method of the previous embodiment, which will not be repeated here.

[0182] It should be understood that the various parts disclosed in this application can be implemented by hardware, software, firmware or a combination thereof. In the description of the above embodiments, specific features, structures, materials or characteristics can be combined in any one or more embodiments or examples in a suitable manner.

[0183] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

[0184] The present application provides a computer-readable storage medium having computer-readable program instructions (ie, computer programs) stored thereon, and the computer-readable program instructions are used to execute the adjustment method of the cockpit controller in the above-mentioned embodiment.

[0185] The computer-readable storage medium provided in the present application may be, for example, a USB flash drive, but is not limited to electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems or devices, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM: Random Access Memory), a read-only memory (ROM: Read Only Memory), an erasable programmable read-only memory (EPROM: Erasable Programmable Read Only Memory or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM: CD-Read Only Memory), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this embodiment, the computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system or device. The program code contained on the computer-readable storage medium may be transmitted using any appropriate medium, including but not limited to: wires, optical cables, RF (Radio Frequency: Radio Frequency), etc., or any suitable combination of the above.

[0186] The computer-readable storage medium may be included in the vehicle, or may exist independently without being installed in the vehicle.

[0187] The computer-readable storage medium carries one or more programs. When the one or more programs are executed by a vehicle, the vehicle: detects a living target in a vehicle cabin to obtain characteristic parameters corresponding to the living target; determines a target type corresponding to the living target based on the characteristic parameters, wherein the target type includes a protected living target type and an unprotected living target type; and when it is determined that the target type is the protected living target type, adjusts a first cabin controller that matches the living target to put the first cabin controller into a locked state.

[0188] Computer program code for performing the operations of the present application may be written in one or more programming languages ​​or a combination thereof, including object-oriented programming languages ​​such as Java, Smalltalk, C++, and conventional procedural programming languages ​​such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0189] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present application. In this regard, each square box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two square boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.

[0190] The modules involved in the embodiments described in this application may be implemented by software or hardware, wherein the name of the module does not constitute a limitation on the unit itself in some cases.

[0191] The readable storage medium provided by the present application is a computer-readable storage medium, which stores computer-readable program instructions (i.e., computer programs) for executing the above-mentioned cockpit controller adjustment method, and can solve the technical problem in the related art that the protected living target suffers accidental injury due to the accidental touch of the cockpit controller. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided by the present application are the same as the beneficial effects of the cockpit controller adjustment method provided by the above-mentioned embodiment, and will not be repeated here.

[0192] The present application also provides a computer program product, comprising a computer program, wherein when the computer program is executed by a processor, the steps of the method for adjusting the cockpit controller as described above are implemented.

[0193] The computer program product provided by the present application can solve the technical problem in the related art that the protected living target suffers accidental injury due to the accidental touch of the cockpit controller. Compared with the prior art, the beneficial effects of the computer program product provided by the present application are the same as the beneficial effects of the cockpit controller adjustment method provided by the above embodiment, which will not be elaborated here.

[0194] The above descriptions are only some embodiments of the present application, and are not intended to limit the patent scope of the present application. All equivalent structural changes made using the contents of the present application specification and drawings under the technical concept of the present application, or direct / indirect applications in other related technical fields are included in the patent protection scope of the present application.

Claims

1. A cockpit controller adjustment method, characterized in that: The cockpit controller adjustment method includes: Detecting a living target in a vehicle cabin to obtain characteristic parameters corresponding to the living target; Determining a target type corresponding to the living target according to the characteristic parameters, wherein the target type includes a protected living target type and a non-protected living target type; When it is determined that the target type is the protected living target type, a first cockpit controller matching the living target is adjusted to make the first cockpit controller enter a locked state.

2. The cockpit controller adjustment method according to claim 1, characterized in that: The step of determining the target type corresponding to the living target according to the characteristic parameters includes at least one of the following: reading a target heart rate parameter included in the characteristic parameter, and determining that the target type corresponding to the living target is the protected living target type when it is determined that the target heart rate parameter is within a preset heart rate range; reading a seat pressure parameter included in the characteristic parameter, and determining that the target type is the protected living target type when it is determined that the seat pressure parameter is less than a preset pressure threshold; The target posture information included in the characteristic parameters is read, and a target height parameter corresponding to the living target is determined according to the target posture information. When it is determined that the target height parameter is less than a preset height threshold, the target type is determined to be the protected living target type.

3. The cockpit controller adjustment method according to claim 1, characterized in that: After the step of adjusting the first cockpit controller matching the living target, the method further includes: receiving a feedback signal sent by the first cockpit controller, and sending the feedback signal to a second cockpit controller; receiving a response signal sent by the second cockpit controller, wherein the response signal is generated by the second cockpit controller according to a response result selected by the driver that matches the feedback signal; In a case where it is determined that the response signal is an unlocking consent signal, adjusting the first cockpit controller to switch the first cockpit controller from the locked state to the unlocked state; In a case where it is determined that the response signal is an unlock rejection signal, the first cockpit controller is controlled to maintain the locked state.

4. The cockpit controller adjustment method according to claim 3, characterized in that: After the step of receiving the feedback signal sent by the first cockpit controller, the method further includes: Determining a response waiting time corresponding to the feedback signal, wherein the response waiting time is a time duration during which the first cockpit controller does not receive the response signal; When it is determined that the waiting response time reaches a preset time threshold, the first cockpit controller is controlled to maintain the locked state.

5. The cockpit controller adjustment method according to claim 3, characterized in that: After the step of receiving the response signal sent by the second cockpit controller, the method further includes: In the case where it is determined that the response signal is an unlock rejection signal, determining the number of response rejections corresponding to the response signal; When it is determined that the number of response rejections reaches a preset rejection number threshold, the first cockpit controller is adjusted to switch the first cockpit controller from the locked state to a continuous locked state, wherein the continuous locked state is a state in which the first cockpit controller cannot send a feedback signal.

6. The cockpit controller adjustment method according to claim 3, characterized in that: After the step of receiving the feedback signal sent by the first cockpit controller, the method further includes: Extracting a trigger gesture contained in the feedback signal; When it is determined that the trigger gesture matches the preset unlocking gesture, the first cockpit controller is adjusted to switch the first cockpit controller from the locked state to the unlocked state.

7. The cockpit controller adjustment method according to claim 1, characterized in that: After the step of adjusting the first cockpit controller matching the living target, the method further includes: Detect vehicle status; When it is determined that the vehicle state is a stationary state and the target door matched by the first cockpit controller is in an open state, the first cockpit controller is adjusted to switch the first cockpit controller from the locked state to the unlocked state.

8. The cockpit controller adjustment method according to claim 1, characterized in that: Before the step of detecting a living target in the vehicle cabin, the method includes: Detecting a target to be measured in a vehicle cabin to obtain a target body temperature parameter of the target to be measured; When it is determined that the target body temperature parameter reaches a preset temperature range, the target to be detected is determined to be a living target, and the step of detecting the living target in the vehicle cabin is performed.

9. The cockpit controller adjustment method according to claim 1, characterized in that: Before the step of detecting a living target in the vehicle cabin, the method includes: Photographing a target to be measured in a vehicle cabin to acquire a plurality of image data containing the target to be measured; Extracting target contour features and seat contour features contained in each of the plurality of image data, and determining relative position information contained in each of the plurality of image data according to each of the target contour features and each of the seat contour features, wherein the relative position information is relative position information between the target to be measured and the seat in the vehicle cabin; When it is determined according to each of the relative position information that the position information of the target to be detected changes, the target to be detected is determined to be a living target, and the step of detecting the living target in the vehicle cabin is performed.

10. A vehicle, characterized in that: The vehicle comprises: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program is configured to implement the steps of the method for adjusting the cockpit controller according to any one of claims 1 to 9.

11. A storage medium, characterized in that: The storage medium is a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the method for adjusting the cockpit controller according to any one of claims 1 to 9 are implemented.

12. A computer program product, characterized in that The computer program product comprises a computer program, which, when executed by a processor, implements the steps of the method for adjusting a cockpit controller according to any one of claims 1 to 9.

Citation Information

Patent Citations

  • Image processing method, device, mobile terminal and storage medium

    CN108616688A

  • Living body detection system

    CN110363059A

  • Data processing method and device, electronic equipment and storage medium

    CN113407758A

  • Device operation control system, device operation control apparatus, device operation control method, and computer readable medium

    CN118451008A

  • Vehicle door lock control method, system and device based on machine vision and medium

    CN119049018A