Method, apparatus, medium and electronic device for preventing child misuse in a vehicle

By evaluating video clips of children inside the vehicle and dynamically managing the operation labels of key controls, the problem of restrictions on the use of child mode by adult passengers in existing technologies is solved, thus avoiding the risk of children's accidental operation and improving the user experience.

CN116985744BActive Publication Date: 2026-04-28CHINA FAW CO LTD +1
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
CHINA FAW CO LTD
Filing Date
2023-07-25
Publication Date
2026-04-28

AI Technical Summary

Technical Problem

Existing technology restricts the use of child mode in vehicles for both children and adult passengers, thus reducing the overall passenger experience.

Method used

By acquiring video clips of children inside vehicles, the system assesses their intention to misoperate key controls, dynamically manages the operation identifiers of key controls, and marks the controls as invalid when the assessment information meets preset conditions, and terminates the execution of the corresponding operation instructions when trigger information is detected.

Benefits of technology

This avoids the risks of accidental operation by children while ensuring that adult occupants can use key controls normally, thus improving the occupant's driving experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116985744B_ABST
    Figure CN116985744B_ABST
Patent Text Reader

Abstract

The application provides a method, device, medium and electronic equipment for preventing children from misoperation in a vehicle. Embodiments of the application evaluate whether a child has a misoperation intention through a video clip of the child in the vehicle, and set an operation identifier of a key control to an invalid identifier when evaluation information determines that the child has a misoperation intention. When the operation identifier of the key control is the invalid identifier, it is determined whether to terminate execution of an operation instruction corresponding to trigger information of the key control when the trigger information is detected. Through real-time evaluation, the use of the key control is dynamically managed, which avoids risks caused by misoperation of children and ensures that adult passengers in the vehicle can use the key control, thereby improving the vehicle experience of the passengers.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of computer technology, and more specifically, to a method, apparatus, medium, and electronic device for preventing children from accidentally operating a vehicle. Background Technology

[0002] Currently, for the safety of children, the in-vehicle infotainment system is equipped with a child mode. When the child mode is turned on, all touch events are blocked, making the in-vehicle infotainment system unusable and preventing safety issues caused by children's unintentional operation.

[0003] However, this method restricts both children and adult passengers in the car, reducing the overall passenger experience.

[0004] Therefore, this application provides a method for preventing children from accidentally operating the device inside a vehicle to solve the aforementioned technical problem. Summary of the Invention

[0005] The purpose of this application is to provide a method, device, medium, and electronic device for preventing accidental operation by children inside a vehicle, which can solve at least one of the aforementioned technical problems. The specific solution is as follows:

[0006] According to a specific embodiment of this application, in a first aspect, this application provides a method for preventing children from accidentally operating equipment inside a vehicle, comprising:

[0007] Obtain video footage of children inside the vehicle;

[0008] Based on the video clip, assessment information is obtained regarding the child's intention to misoperate key controls inside the vehicle;

[0009] When it is determined that the evaluation information meets the preset conditions for erroneous operation, the operation identifier of the key control is determined to be invalid.

[0010] When the operation identifier of the key control is invalid, when the trigger information of the key control is detected, it is determined whether to terminate the execution of the operation instruction corresponding to the trigger information.

[0011] Optionally, the step of obtaining assessment information based on the video clip regarding the child's intention to misoperate key controls within the vehicle includes:

[0012] Based on the video clip, obtain the child's movement speed toward the key control and the final shortest distance to the key control;

[0013] The remaining estimated time for the child to access the key control is determined based on the movement speed and the final shortest distance.

[0014] Optionally, obtaining the child's movement speed towards the key control and the final shortest distance to the key control based on the video clip includes:

[0015] Based on the video segment, obtain consecutive multi-frame video images;

[0016] In each frame of the video image, the first outline and first depth information of the child, and the second outline and second depth information of the key controls are obtained;

[0017] Based on the multi-frame video images, obtain the initial shortest distance from the first contour to the second contour in the first frame video image, and the final shortest distance from the first contour to the second contour in the last frame video image.

[0018] The movement speed is obtained by dividing the difference between the initial shortest distance and the final shortest distance by the preset segment duration of the video segment.

[0019] Optionally, when it is determined that the evaluation information meets the preset erroneous operation intention conditions, determining that the operation identifier of the key control is an invalid identifier includes:

[0020] When it is determined that the remaining evaluation time is less than a preset remaining time threshold, the operation identifier of the key control is determined to be invalid.

[0021] Optionally, when the operation identifier of the key control is invalid, and when the trigger information of the key control is detected, determining whether to terminate the execution of the operation instruction corresponding to the trigger information includes:

[0022] When the operation identifier of the key control is invalid, and when the trigger information of the key control is detected, the vehicle status is detected;

[0023] When the vehicle is stationary, if the operation command corresponding to the trigger information is a driving management command, the execution of the operation command corresponding to the trigger information shall be terminated.

[0024] When the vehicle is stationary, if the operation instruction corresponding to the trigger information is a storage instruction, the stored information is marked as invalid while it is being stored.

[0025] Optionally, the method further includes:

[0026] When the vehicle is in a driving state, the execution of the operation command corresponding to the trigger information is terminated, and the key control is disabled for a preset disabled duration.

[0027] Optionally, the method further includes:

[0028] When the vehicle enters the driving state, clear all stored information of invalid identifiers.

[0029] According to a specific embodiment of this application, in a second aspect, this application provides a device for preventing accidental operation by children inside a vehicle, comprising:

[0030] The acquisition unit is used to acquire video clips of children inside the vehicle.

[0031] An evaluation unit is used to obtain evaluation information on whether the child intends to misoperate key controls inside the vehicle based on the video clip;

[0032] The identification unit is used to determine that the operation identifier of the key control is invalid when it is determined that the evaluation information meets the preset erroneous operation intention conditions;

[0033] The determining unit is used to determine whether to terminate the execution of the operation instruction corresponding to the trigger information when the operation identifier of the key control is invalid or when the trigger information of the key control is detected.

[0034] Optionally, the step of obtaining assessment information based on the video clip regarding the child's intention to misoperate key controls within the vehicle includes:

[0035] Based on the video clip, obtain the child's movement speed toward the key control and the final shortest distance to the key control;

[0036] The remaining estimated time for the child to access the key control is determined based on the movement speed and the final shortest distance.

[0037] Optionally, obtaining the child's movement speed towards the key control and the final shortest distance to the key control based on the video clip includes:

[0038] Based on the video segment, obtain consecutive multi-frame video images;

[0039] In each frame of the video image, the first outline and first depth information of the child, and the second outline and second depth information of the key controls are obtained;

[0040] Based on the multi-frame video images, obtain the initial shortest distance from the first contour to the second contour in the first frame video image, and the final shortest distance from the first contour to the second contour in the last frame video image.

[0041] The movement speed is obtained by dividing the difference between the initial shortest distance and the final shortest distance by the preset segment duration of the video segment.

[0042] Optionally, when it is determined that the evaluation information meets the preset erroneous operation intention conditions, determining that the operation identifier of the key control is an invalid identifier includes:

[0043] When it is determined that the remaining evaluation time is less than a preset remaining time threshold, the operation identifier of the key control is determined to be invalid.

[0044] Optionally, when the operation identifier of the key control is invalid, and when the trigger information of the key control is detected, determining whether to terminate the execution of the operation instruction corresponding to the trigger information includes:

[0045] When the operation identifier of the key control is invalid, and when the trigger information of the key control is detected, the vehicle status is detected;

[0046] When the vehicle is stationary, if the operation command corresponding to the trigger information is a driving management command, the execution of the operation command corresponding to the trigger information shall be terminated.

[0047] When the vehicle is stationary, if the operation instruction corresponding to the trigger information is a storage instruction, the stored information is marked as invalid while it is being stored.

[0048] Optionally, when the operation identifier of the key control is invalid, and when the trigger information of the key control is detected, determining whether to terminate the execution of the operation instruction corresponding to the trigger information includes:

[0049] When the operation identifier of the key control is invalid, and when the trigger information of the key control is detected, the vehicle status is detected;

[0050] When the vehicle is in a driving state, the execution of the operation command corresponding to the trigger information is terminated, and the key control is disabled for a preset disabled duration.

[0051] Optionally, when the operation identifier of the key control is invalid, and when the trigger information of the key control is detected, determining whether to terminate the execution of the operation instruction corresponding to the trigger information includes:

[0052] When the operation identifier of the key control is invalid, and when the trigger information of the key control is detected, the vehicle status is detected;

[0053] When the vehicle enters the driving state, clear all stored information of invalid identifiers.

[0054] According to a specific embodiment of this application, in a third aspect, this application provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the method for preventing accidental operation by children in a vehicle as described in any of the preceding claims.

[0055] According to a specific embodiment of this application, in a fourth aspect, this application provides an electronic device, including: one or more processors; and a storage device for storing one or more programs, which, when executed by the one or more processors, cause the one or more processors to implement the method for preventing accidental operation by children in a vehicle as described in any of the preceding claims.

[0056] Compared with the prior art, the above-described solutions of this application have at least the following beneficial effects:

[0057] This application provides a method, apparatus, medium, and electronic device for preventing accidental operation by children inside a vehicle. Embodiments of this application assess whether a child intends to misoperate a device using video footage of the child inside the vehicle. When the assessment determines that the child intends to misoperate, the operation identifier of the key control is set to invalid. When the operation identifier of the key control is invalid, and trigger information for the key control is detected, it is determined whether to terminate the execution of the operation instruction corresponding to the trigger information. Through real-time assessment and dynamic management of the use of key controls, the risk of accidental operation by children is avoided, while ensuring that adult occupants can use the key controls, thus improving the occupant's user experience. Attached Figure Description

[0058] Figure 1 A flowchart illustrating a method for preventing accidental operation by children inside a vehicle according to an embodiment of this application is shown;

[0059] Figure 2 A unit block diagram of a device for preventing accidental operation by children in a vehicle according to an embodiment of this application is shown. Detailed Implementation

[0060] To make the objectives, technical solutions, and advantages of this application clearer, the application will be further described in detail below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments in this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0061] The terminology used in the embodiments of this application is for the purpose of describing particular embodiments only and is not intended to limit the application. The singular forms “a,” “said,” and “the” used in the embodiments of this application and the appended claims are also intended to include the plural forms, and “multiple” generally includes at least two unless the context clearly indicates otherwise.

[0062] It should be understood that the term "and / or" used in this article is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, and B existing alone. Additionally, the character " / " in this article generally indicates that the preceding and following related objects have an "or" relationship.

[0063] It should be understood that although the terms first, second, third, etc., may be used in the embodiments of this application, these descriptions should not be limited to these terms. These terms are only used to distinguish the descriptions. For example, first may also be referred to as second without departing from the scope of the embodiments of this application, and similarly, second may also be referred to as first.

[0064] Depending on the context, the words “if” or “suppose” as used here can be interpreted as “when” or “in response to determination” or “in response to detection.” Similarly, depending on the context, the phrases “if determination” or “if detection (of the stated condition or event)” can be interpreted as “when determination” or “in response to determination” or “when detection (of the stated condition or event)” or “in response to detection (of the stated condition or event).”

[0065] It should also be noted that the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that an article or device that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such an article or device. Without further limitation, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the article or device that includes said element.

[0066] It should be noted that any symbols and / or numbers present in the specification that are not marked in the accompanying drawings are not reference numerals.

[0067] The optional embodiments of this application are described in detail below with reference to the accompanying drawings.

[0068] The embodiments provided in this application are embodiments of a method for preventing children from accidentally operating a vehicle.

[0069] The following is combined Figure 1 The embodiments of this application will be described in detail.

[0070] Step S101: Obtain video footage of the child inside the vehicle.

[0071] In this embodiment, multiple cameras are installed inside the vehicle to track children's behavior, and at least one camera is capable of capturing key behaviors of the child. The processor periodically extracts video clips containing the child's key behaviors from the videos captured by the at least one camera. Each video clip includes at least images of the child's key behaviors and images of key controls within the vehicle.

[0072] Each video clip has a preset length. To improve the recognition rate of children's accidental operations, the preset clip length is 1-3 seconds.

[0073] The key behaviors include at least the movements of the limbs and / or head.

[0074] Step S102: Based on the video clip, obtain assessment information on whether the child intends to misoperate key controls inside the vehicle.

[0075] The key controls include physical controls and virtual controls.

[0076] Physical controls refer to the controls used for interaction in the physical environment of a vehicle. Examples include door switches and window buttons.

[0077] Virtual controls refer to the interactive control images in the user interface of a vehicle's display screen. For example, virtual buttons on the central control screen.

[0078] The child's intention to misoperate key controls within the vehicle can be understood as the child's actions potentially leading to the accidental triggering of these controls, which could result in a dangerous situation.

[0079] The embodiments of this application can predict potential misoperations in advance through assessment before a child intends to perform a misoperation.

[0080] In some specific embodiments, obtaining assessment information on a child's intention to misoperate key controls inside the vehicle based on the video clip includes the following steps:

[0081] Step S102-1: Based on the video clip, obtain the child's moving speed toward the key control and the final shortest distance to the key control.

[0082] The final shortest distance refers to the shortest distance from the child to the key control at the end of the video clip. For example, if the right index finger has the intention to accidentally touch the navigation control on the central control screen, then the final shortest distance is the shortest distance from the right index finger to the navigation control at the end of the video.

[0083] In some specific embodiments, obtaining the child's movement speed towards the key control and the final shortest distance to the key control based on the video clip includes the following steps:

[0084] Step S102-1-1: Obtain consecutive multi-frame video images based on the video segment.

[0085] Video is composed of multiple consecutive frames of video images. When multiple frames of video images are displayed continuously at a preset frame rate, the human brain perceives motion due to the persistence of vision.

[0086] Step S102-1-2: In each frame of the video image, obtain the first contour and first depth information of the child, as well as the second contour and second depth information of the key controls.

[0087] For each frame of the image, computer vision technology is first used to extract the child's first depth information and the second depth information of key controls. Then, the video image is enhanced to extract the child's first contour and the second contour of key controls.

[0088] Step S102-1-3: Based on the multi-frame video images, obtain the initial shortest distance from the first contour to the second contour in the first frame video image, and the final shortest distance from the first contour to the second contour in the last frame video image.

[0089] For example, the initial shortest distance is 4cm, and the final shortest distance is 0.5cm.

[0090] Step S102-1-4: Based on the difference between the initial shortest distance and the final shortest distance, and the quotient of the preset segment duration of the video segment, the movement speed is obtained.

[0091] For example, continuing with the above example, if the preset segment length is 2s, then the moving speed = (4cm - 0.5cm) / 2s = 1.75cm / s.

[0092] Step S102-2: Based on the moving speed and the final shortest distance, obtain the estimated remaining time for the child to contact the key control.

[0093] For example, continuing with the example above, the remaining time is estimated as follows: = final shortest distance / moving speed = 0.5cm / 1.75cm / s = 0.286s.

[0094] Step S103: When it is determined that the evaluation information meets the preset misoperation intention conditions, the operation identifier of the key control is determined to be an invalid identifier.

[0095] The operation identifier of the key control is used to indicate whether the key control is valid. In this embodiment, the operation identifier is stored in a cache so that operations related to the key control can quickly obtain the status of the key control.

[0096] In some specific embodiments, determining the operation identifier of the key control as invalid when the evaluation information meets the preset erroneous operation intent conditions includes the following steps:

[0097] Step S103a: When it is determined that the remaining evaluation time is less than the preset remaining time threshold, the operation identifier of the key control is determined to be invalid.

[0098] For example, if the preset remaining time threshold is 0.5s, and the evaluated remaining time is 0.286s, which is less than the preset remaining time threshold of 0.5s, the operation identifier of the key control is determined to be invalid.

[0099] Step S103b: When it is determined that the remaining evaluation time is greater than or equal to the preset remaining time threshold, the operation identifier of the key control is determined to be a valid identifier.

[0100] For example, if the preset remaining time threshold is 0.5s, and the evaluated remaining time is 0.6s, which is greater than the preset remaining time threshold of 0.5s, the operation identifier of the key control is determined to be a valid identifier.

[0101] Step S104: When the operation identifier of the key control is invalid, when the trigger information of the key control is detected, determine whether to terminate the execution of the operation instruction corresponding to the trigger information.

[0102] In some specific embodiments, when the operation identifier of the key control is invalid, and when the trigger information of the key control is detected, determining whether to terminate the execution of the operation instruction corresponding to the trigger information includes the following steps:

[0103] Step S104-1: When the operation identifier of the key control is invalid, and when the trigger information of the key control is detected, the vehicle status is detected.

[0104] The vehicle status includes both stationary and moving states.

[0105] Step S104-2a: When the vehicle is stationary, if the operation command corresponding to the trigger information is a driving management command, the execution of the operation command corresponding to the trigger information is terminated.

[0106] This specific embodiment categorizes operation commands into two types: driving management commands and stored commands. For example, driving management commands include: cruise mode commands, driving mode commands, and commands to remind the driver of fatigue; these commands will not be executed if the vehicle is stationary.

[0107] Step S104-2b: When the vehicle is stationary, if the operation instruction corresponding to the trigger information is a storage instruction, the stored information is marked as invalid while it is being stored.

[0108] If the operation instruction involves writing data to the database or its own cache, the operation instruction is executed, and the stored information is marked as invalid during execution so that the stored information with invalid markers can be cleared at an appropriate time later.

[0109] In other specific embodiments, following the above specific embodiments, the method further includes the following steps:

[0110] Step S104-2c: When the vehicle is in a driving state, terminate the execution of the operation command corresponding to the trigger information, and disable the key control within a preset disabling time.

[0111] When the operation flag of the critical control is invalid, when the trigger information of the critical control is detected, and when the vehicle is in motion—a period when accidental operation by a child could be dangerous—this specific embodiment disables the critical control for a preset time period.

[0112] The disabled state means that the key control cannot receive any trigger information and therefore cannot generate corresponding operation instructions.

[0113] When the critical control remains disabled for a period exceeding a preset disabled duration, it is enabled. This means the critical control can then receive trigger information and generate corresponding operation commands. Simultaneously, the operation identifier of the critical control is marked as valid.

[0114] In other specific embodiments, following the above specific embodiments, the method further includes the following steps:

[0115] Step S104-2d: When the vehicle enters the driving state, clear the stored information of all invalid identifiers.

[0116] When the operation identifier of the key control is invalid, when the trigger information of the key control is detected, and when the vehicle enters the driving state, the stored information of all invalid identifiers before the vehicle is driven is cleared so as to record the stored information of new invalid identifiers.

[0117] Alternatively, when the vehicle is detected to be powered down, clear all stored information of invalid identifiers.

[0118] The methods for clearing the stored information of invalid identifiers in this application embodiment include:

[0119] In the first approach, the shared database used by various applications is cleared by the system core service SystemService.

[0120] The second method is to have the database cleared by the settings application;

[0121] The third approach involves each application clearing its own database and cache.

[0122] The method described in this application embodiment further includes the following steps:

[0123] Step S105: When the operation identifier of the key control is a valid identifier, the key control is enabled.

[0124] This application embodiment assesses whether a child intends to misoperate a device using video footage of the child inside the vehicle. When the assessment determines that the child intends to misoperate, the operation identifier of the key control is set to invalid. When the operation identifier of the key control is invalid, and trigger information for the key control is detected, it is determined whether to terminate the execution of the operation command corresponding to the trigger information. By evaluating in real time and dynamically managing the use of key controls, the risks of child misoperation are avoided, while ensuring that adult occupants can use the key controls, thus improving the occupant's user experience.

[0125] This application also provides an apparatus embodiment that follows the above embodiments, used to implement the method steps described in the above embodiments. The interpretation of the same names is the same as that in the above embodiments, and the same technical effects are achieved. Therefore, it will not be repeated here.

[0126] like Figure 2 As shown, this application provides a device 200 for preventing accidental operation by children inside a vehicle, comprising:

[0127] Acquisition unit 201 is used to acquire video clips of children inside the vehicle;

[0128] The evaluation unit 202 is used to obtain evaluation information on the child's intention to misoperate key controls inside the vehicle based on the video clip;

[0129] The identification unit 203 is used to determine that the operation identifier of the key control is invalid when it is determined that the evaluation information meets the preset misoperation intention conditions;

[0130] The determining unit 204 is used to determine whether to terminate the execution of the operation instruction corresponding to the trigger information when the operation identifier of the key control is invalid and when the trigger information of the key control is detected.

[0131] Optionally, the step of obtaining assessment information based on the video clip regarding the child's intention to misoperate key controls within the vehicle includes:

[0132] Based on the video clip, obtain the child's movement speed toward the key control and the final shortest distance to the key control;

[0133] The remaining estimated time for the child to access the key control is determined based on the movement speed and the final shortest distance.

[0134] Optionally, obtaining the child's movement speed towards the key control and the final shortest distance to the key control based on the video clip includes:

[0135] Based on the video segment, obtain consecutive multi-frame video images;

[0136] In each frame of the video image, the first outline and first depth information of the child, and the second outline and second depth information of the key controls are obtained;

[0137] Based on the multi-frame video images, obtain the initial shortest distance from the first contour to the second contour in the first frame video image, and the final shortest distance from the first contour to the second contour in the last frame video image.

[0138] The movement speed is obtained by dividing the difference between the initial shortest distance and the final shortest distance by the preset segment duration of the video segment.

[0139] Optionally, when it is determined that the evaluation information meets the preset erroneous operation intention conditions, determining that the operation identifier of the key control is an invalid identifier includes:

[0140] When it is determined that the remaining evaluation time is less than a preset remaining time threshold, the operation identifier of the key control is determined to be invalid.

[0141] Optionally, when the operation identifier of the key control is invalid, and when the trigger information of the key control is detected, determining whether to terminate the execution of the operation instruction corresponding to the trigger information includes:

[0142] When the operation identifier of the key control is invalid, and when the trigger information of the key control is detected, the vehicle status is detected;

[0143] When the vehicle is stationary, if the operation command corresponding to the trigger information is a driving management command, the execution of the operation command corresponding to the trigger information shall be terminated.

[0144] When the vehicle is stationary, if the operation instruction corresponding to the trigger information is a storage instruction, the stored information is marked as invalid while it is being stored.

[0145] Optionally, when the operation identifier of the key control is invalid, and when the trigger information of the key control is detected, determining whether to terminate the execution of the operation instruction corresponding to the trigger information includes:

[0146] When the operation identifier of the key control is invalid, and when the trigger information of the key control is detected, the vehicle status is detected;

[0147] When the vehicle is in a driving state, the execution of the operation command corresponding to the trigger information is terminated, and the key control is disabled for a preset disabled duration.

[0148] Optionally, when the operation identifier of the key control is invalid, and when the trigger information of the key control is detected, determining whether to terminate the execution of the operation instruction corresponding to the trigger information includes:

[0149] When the operation identifier of the key control is invalid, and when the trigger information of the key control is detected, the vehicle status is detected;

[0150] When the vehicle enters the driving state, clear all stored information of invalid identifiers.

[0151] This application embodiment assesses whether a child intends to misoperate a device using video footage of the child inside the vehicle. When the assessment determines that the child intends to misoperate, the operation identifier of the key control is set to invalid. When the operation identifier of the key control is invalid, and trigger information for the key control is detected, it is determined whether to terminate the execution of the operation command corresponding to the trigger information. By evaluating in real time and dynamically managing the use of key controls, the risks of child misoperation are avoided, while ensuring that adult occupants can use the key controls, thus improving the occupant's user experience.

[0152] This embodiment provides an electronic device, 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, the instructions being executed by the at least one processor to enable the at least one processor to perform the method steps described in the above embodiment.

[0153] This application provides a non-volatile computer storage medium storing computer-executable instructions that can perform the steps described in the above embodiments.

[0154] Finally, it should be noted that the various embodiments in this specification are described in a progressive manner, with each embodiment focusing on its differences from other embodiments. Similar or identical parts between embodiments can be referred to interchangeably. For the systems or apparatus disclosed in the embodiments, since they correspond to the methods disclosed in the embodiments, the descriptions are relatively simple, and relevant parts can be referred to the method section.

[0155] The above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application.

Claims

1. A method for preventing accidental operation by children inside a vehicle, characterized in that, include: Obtain video footage of children inside the vehicle; Based on the video clip, assessment information is obtained regarding the child's intention to misoperate key controls inside the vehicle; When it is determined that the evaluation information meets the preset conditions for erroneous operation, the operation identifier of the key control is determined to be invalid. When the operation identifier of the key control is invalid, when the trigger information of the key control is detected, it is determined whether to terminate the execution of the operation instruction corresponding to the trigger information; Wherein, when the operation identifier of the key control is invalid, and when the trigger information of the key control is detected, determining whether to terminate the execution of the operation instruction corresponding to the trigger information includes: When the operation identifier of the key control is invalid, and when the trigger information of the key control is detected, the vehicle status is detected; When the vehicle is stationary, if the operation command corresponding to the trigger information is a driving management command, the execution of the operation command corresponding to the trigger information shall be terminated. When the vehicle is stationary, if the operation instruction corresponding to the trigger information is a storage instruction, the stored information is marked as invalid while it is being stored.

2. The method according to claim 1, characterized in that, The assessment information obtained based on the video clip regarding the child's intention to misoperate key controls inside the vehicle includes: Based on the video clip, obtain the child's movement speed toward the key control and the final shortest distance to the key control; The remaining estimated time for the child to access the key control is determined based on the movement speed and the final shortest distance.

3. The method according to claim 2, characterized in that, The step of obtaining the child's movement speed towards the key control and the final shortest distance to the key control based on the video clip includes: Based on the video segment, obtain consecutive multi-frame video images; In each frame of the video image, the first outline and first depth information of the child, and the second outline and second depth information of the key controls are obtained; Based on the multi-frame video images, obtain the initial shortest distance from the first contour to the second contour in the first frame video image, and the final shortest distance from the first contour to the second contour in the last frame video image. The movement speed is obtained by dividing the difference between the initial shortest distance and the final shortest distance by the preset segment duration of the video segment.

4. The method according to claim 2, characterized in that, When it is determined that the evaluation information meets the preset conditions for erroneous operation, the operation identifier of the key control is determined to be invalid, including: When it is determined that the remaining evaluation time is less than a preset remaining time threshold, the operation identifier of the key control is determined to be invalid.

5. The method according to claim 1, characterized in that, The method further includes: When the vehicle is in a driving state, the execution of the operation command corresponding to the trigger information is terminated, and the key control is disabled for a preset disabled duration.

6. The method according to claim 1, characterized in that, The method further includes: When the vehicle enters the driving state, clear all stored information of invalid identifiers.

7. A device for preventing accidental operation by children inside a vehicle, characterized in that, include: The acquisition unit is used to acquire video clips of children inside the vehicle. An evaluation unit is used to obtain evaluation information on whether the child intends to misoperate key controls inside the vehicle based on the video clip; The identification unit is used to determine that the operation identifier of the key control is invalid when it is determined that the evaluation information meets the preset erroneous operation intention conditions; The determining unit is used to determine whether to terminate the execution of the operation instruction corresponding to the trigger information when the operation identifier of the key control is invalid and when the trigger information of the key control is detected. Wherein, when the operation identifier of the key control is invalid, and when the trigger information of the key control is detected, determining whether to terminate the execution of the operation instruction corresponding to the trigger information includes: When the operation identifier of the key control is invalid, and when the trigger information of the key control is detected, the vehicle status is detected; When the vehicle is stationary, if the operation command corresponding to the trigger information is a driving management command, the execution of the operation command corresponding to the trigger information shall be terminated. When the vehicle is stationary, if the operation instruction corresponding to the trigger information is a storage instruction, the stored information is marked as invalid while it is being stored.

8. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the program is executed by the processor, it implements the method as described in any one of claims 1 to 6.

9. An electronic device, characterized in that, include: One or more processors; Storage device for storing one or more programs. Wherein, when the one or more programs are executed by the one or more processors, the one or more processors implement the method as described in any one of claims 1 to 6.

Citation Information

Patent Citations

  • Vehicle main driving position function dynamic response method and related device

    CN115520201A