Vehicle control method, device and electronic equipment

Through the linkage of functions in the car, intelligently adjusting the interior space is solved, and the problem of insufficient rear space in the vehicle is provided, providing a good experience for children to get on the car and sufficient space for activity.

CN115991128BActive Publication Date: 2025-05-02AVATR CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202310239784.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-03-13
Publication Date
2025-05-02
Estimated Expiration
2043-03-13

AI Technical Summary

Technical Problem

In the prior art, insufficient rear space of vehicles leads to difficulties for children getting on the car and users taking care of children.

Method used

Through the linkage of interior functions, the interior space is intelligently adjusted, including controlling the movement of the front seats in the front direction and the flip of the backrest in the front direction, providing more rear space.

Benefits of technology

It provides a good ride experience when children get on the bus, ensures that children have enough space to move, and reduces the difficulty for parents to help children sit in the car.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115991128B_ABST
    Figure CN115991128B_ABST
Patent Text Reader

Abstract

The embodiment of the present invention relates to the field of automobile control technology, and discloses a vehicle control method, device and electronic equipment, the method comprising: obtaining peripheral image data of the vehicle; obtaining a first detection result and a first distance between the user and the vehicle according to the peripheral image data of the vehicle; if the first detection result indicates that the user is carrying a child, the first distance is less than a first preset distance, and the rear door of the vehicle is open, then controlling the front seat of the vehicle to move toward the front of the vehicle, and controlling the backrest of the front seat of the vehicle to flip toward the front of the vehicle. By applying the technical solution of the present invention, the space inside the vehicle can be intelligently adjusted through the linkage of the functions inside the vehicle, thereby providing users and children with a good boarding experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present invention relate to the field of automobile technology, and specifically to a vehicle control method, device and electronic equipment. Background Art

[0002] At present, many parents will find a problem when taking their children out. When taking care of their children to get into the back seat of the car, parents need to help the children get in and sit in the back seat. If the child is young, they also need to help the child sit in the child safety seat, and for safety, they also need to help the child fasten the seat belt. During this process, parents usually lean into the car to help the child sit. In addition, many children also have the habit of getting in the car by themselves, so the back seat also needs to give the children enough room to move around. If there is not enough space in the back seat, it is difficult for parents to lean into the car to help the children sit, and the children will not have enough room to move around. Summary of the invention

[0003] In view of the above problems, the embodiments of the present invention provide a vehicle control method, device and computer-readable storage medium, which are used to solve the problem of insufficient rear space in the vehicle causing difficulties for children to get on the vehicle and for users to take care of children in the prior art. The method can intelligently adjust the space in the vehicle through the linkage of in-vehicle functions, thereby providing users and children with a good getting-in-vehicle experience.

[0004] According to one aspect of an embodiment of the present application, a method for controlling a vehicle is provided, the method comprising: first acquiring peripheral image data of the vehicle; then acquiring a first detection result and a first distance between a user and the vehicle based on the peripheral image data of the vehicle. Finally, if the first detection result indicates that the user is carrying a child, the first distance is less than a first preset distance, and the rear door of the vehicle is open, the front seat of the vehicle is controlled to move toward the front of the vehicle, and the backrest of the front seat of the vehicle is controlled to flip toward the front of the vehicle.

[0005] In a possible design of the first aspect, after obtaining the first detection result and the first distance between the user and the vehicle based on the peripheral image data of the vehicle, the method also includes: if the first detection result indicates that the user is carrying a child, the first distance is less than the first preset distance, and the front door of the vehicle is open, then the front lights of the vehicle are controlled to turn on.

[0006] In a possible design of the first aspect, after obtaining the first detection result and the first distance between the user and the vehicle based on the peripheral image data of the vehicle, the method also includes: if the first detection result indicates that the user is not carrying a child, the first distance is less than the first preset distance, and the front door of the vehicle is open, then the front lights of the vehicle are controlled to turn on.

[0007] In a possible design of the first aspect, the method also includes: if the first detection result indicates that the user is carrying a child, the first distance is less than the first preset distance, and the rear door of the vehicle is open, then the rear lighting device of the vehicle is controlled to turn on, and the vehicle is controlled to play preset audio.

[0008] In a possible design of the first aspect, before controlling the front seat of the vehicle to move toward the front of the vehicle, the method also includes: determining the position of the front seat; controlling the front seat of the vehicle to move toward the front of the vehicle, including: if the position of the front seat is on the side of the calibrated position close to the rear of the vehicle, controlling the front seat to move toward the front of the vehicle to the calibrated position.

[0009] In a possible design of the first aspect, the method further includes: if it is determined that the child has finished sitting down, controlling the rear camera in the vehicle to obtain image data of the child; and transmitting the image data of the child to the front-row vehicle-mounted display device of the vehicle for display.

[0010] In a possible design of the first aspect, the method also includes: acquiring detection data; the detection data includes shooting data of a rear camera and / or pressure sensor data of a rear seat of the vehicle; if it is determined based on the detection data that there is a child on the rear seat of the vehicle and the child's seat belt is fastened, then it is determined that the child is seated.

[0011] In a possible design manner of the first aspect, obtaining peripheral image data of the vehicle includes: obtaining peripheral image data of the vehicle through an on-board camera and / or radar of the vehicle.

[0012] Based on the technical solution provided in the embodiment of the present application, the peripheral image data of the vehicle is first obtained. Then, based on the peripheral image data of the vehicle, a first detection result and a first distance between the user and the vehicle are obtained. Among them, the first detection result is used to indicate whether the user is carrying a child or not. Finally, if the first detection result indicates that the user is carrying a child, the first distance is less than the first preset distance, and the rear door of the vehicle is open, the front seat of the vehicle is controlled to move toward the front of the vehicle, and the backrest of the front seat of the vehicle is controlled to flip toward the front of the vehicle. It can be seen that based on the technical solution provided in the present application, the rear space of the vehicle can be intelligently adjusted through the linkage of vehicle functions, thereby providing users and children with a good boarding experience.

[0013] In a second aspect, the present application provides a vehicle control device, which includes: an acquisition module and a processing module. The acquisition module is used to acquire peripheral image data of the vehicle. The acquisition module is also used to acquire a first detection result and a first distance between the user and the vehicle based on the peripheral image data of the vehicle. The processing module is used to control the front seat of the vehicle to move toward the front of the vehicle if the rear door of the vehicle is open, the acquisition module acquires the first detection result indicating that the user is carrying a child, and the first distance is less than a first preset distance, and control the backrest of the front seat of the vehicle to flip toward the front of the vehicle.

[0014] In a third aspect, an electronic device is provided, comprising a processor, a memory, a communication interface and a communication bus. The processor, the memory and the communication interface communicate with each other via the communication bus. The memory is used to store computer instructions. When the computer instructions are executed on the processor, the processor executes the vehicle control method described in any one of the first aspects.

[0015] In a fourth aspect, a computer-readable storage medium is provided, in which computer instructions are stored. When the computer instructions are executed on an electronic device, the electronic device executes a vehicle control method as described in any one of the above-mentioned first aspects.

[0016] In a fifth aspect, a computer program product including computer instructions is provided. When the computer instructions are executed on an electronic device, the electronic device executes a vehicle control method as described in any one of the above-mentioned first aspects.

[0017] It can be understood that the solutions of the second aspect to the fifth aspect provided above are all used to execute the corresponding methods provided in the first aspect above. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding methods provided above, and will not be repeated here.

[0018] It should be understood that in this application, the names of the control devices and electronic devices of the above-mentioned vehicles do not limit the devices or functional modules themselves. In actual implementation, these devices or functional modules may appear with other names. As long as the functions of each device or functional module are similar to those of the present invention, they fall within the scope of the claims of the present disclosure and their equivalents. In addition, it should be understood that the above general description and the detailed description below are only exemplary and explanatory and cannot limit the present disclosure.

[0019] The above description is only an overview of the technical solution of the embodiment of the present invention. In order to more clearly understand the technical means of the embodiment of the present invention, it can be implemented in accordance with the contents of the specification. In order to make the above and other purposes, features and advantages of the embodiment of the present invention more obvious and easy to understand, the specific implementation methods of the present invention are listed below. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] The accompanying drawings are only used to illustrate the embodiments and are not to be considered as limiting the present invention. In addition, the same reference symbols are used to represent the same components throughout the accompanying drawings. In the accompanying drawings:

[0021] Figure 1 A schematic diagram of the hardware structure of an electronic device provided in an embodiment of the present application;

[0022] Figure 2 A schematic diagram of the principle of a vehicle control method provided in an embodiment of the present application;

[0023] Figure 3 A flow chart of a vehicle control method provided in an embodiment of the present application Figure 1 ;

[0024] Figure 4 A flow chart of a vehicle control method provided in an embodiment of the present application Figure 2 ;

[0025] Figure 5 A flow chart of a vehicle control method provided in an embodiment of the present application Figure 3 ;

[0026] Figure 6 A flow chart of a vehicle control method provided in an embodiment of the present application Figure 4 ;

[0027] Figure 7 A schematic diagram of the structure of a vehicle control device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0028] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0029] In the following, the terms "first" and "second" are used for descriptive purposes only and shall not be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features. In the description of this application, unless otherwise specified, "plurality" means two or more. "A and / or B" includes the following three combinations: only A, only B, and a combination of A and B.

[0030] At present, many parents will find a problem when traveling with their children. When taking care of their children to sit in the back seat, parents need to help the children get in the car and sit in the seat. If the child is younger, they also need to help the child sit in the child safety seat, and for safety, they also need to help the child fasten the seat belt. In this process, parents usually lean into the car to help the child sit. In addition, many children also have the habit of getting in the car by themselves, and the back seat also needs to give children enough space to move around.

[0031] In view of the above problems, an embodiment of the present application provides a vehicle control method. In this method, when the vehicle terminal determines that a user is carrying a child to get on the vehicle through the rear door, the vehicle terminal controls the front seat of the vehicle to move. It can be seen that based on the technical solution provided by the present application, the rear space of the vehicle can be intelligently adjusted through the linkage of vehicle functions, thereby providing a good boarding experience for users and children.

[0032] The vehicle control method provided in the embodiment of the present application can be implemented by a vehicle control device, which can be an electronic device or a part of an electronic device. For example, the electronic device can be an onboard computer of the vehicle or any other feasible device capable of controlling the vehicle.

[0033] Figure 1 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application. Figure 1 As shown, the electronic device 100 may include: at least one processor 101 , a communication line 102 , a memory 103 , and a communication interface 104 .

[0034] The processor 101 may execute various functions of the electronic device 100 by running or executing software programs stored in the memory 103 and calling data stored in the memory 103 .

[0035] In a specific implementation, as an embodiment, the electronic device 100 may include one processor or multiple processors. Each of these processors may be a single-core processor (single-CPU) or a multi-core processor (multi-CPU). The processor here may refer to one or more devices, circuits, and / or processing cores for processing data (e.g., computer program instructions).

[0036] The memory 103 may be a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (RAM) or other types of dynamic storage devices that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compressed optical disc, laser disc, optical disc, digital versatile disc, Blu-ray disc, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto. The memory 103 may exist independently and be connected to the processor 101 via the communication line 102. The memory 103 may also be integrated with the processor 101.

[0037] The memory 103 is used to store the software program for executing the solution of the present application, and the execution is controlled by the processor 101.

[0038] The communication interface 104 may be a device such as a transceiver for communicating with other devices or a communication network.

[0039] The communication line 102 may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 1 The fact that only one line is used in the diagram does not mean that there is only one bus or only one type of bus.

[0040] Figure 1 The device structure shown in the figure does not constitute a limitation on the electronic device 100. The electronic device 100 may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently.

[0041] The method for controlling a vehicle provided in an embodiment of the present application is described below with reference to the accompanying drawings.

[0042] The present application embodiment provides a vehicle control method applied to a vehicle control device. The vehicle control device may be an electronic device or a part of an electronic device. For example, the vehicle control device is an electronic device. Figure 2 As shown, the method includes S201-S203:

[0043] S201. The electronic device obtains peripheral image data of the vehicle.

[0044] In one practicable manner, the electronic device may determine the door status data based on the acquired switch detection data of the door switch sensor of the vehicle.

[0045] In the present application, in order to enable the electronic device to obtain the door status data of the vehicle, a door switch sensor capable of detecting the door switch status can be provided on the door of the vehicle. The door switch sensor can be a pressure sensor or a photoelectric sensor or other sensor capable of detecting the door switch status.

[0046] In the present application, in order to enable the electronic device to obtain the peripheral image data of the vehicle, a vehicle-mounted camera and / or radar can be set on the vehicle, and the electronic device can obtain the peripheral image data of the vehicle through the vehicle-mounted camera and / or radar.

[0047] In the embodiment of the present application, the electronic device can continuously acquire the peripheral image data of the vehicle according to a certain sampling period. For example, the sampling period can be 10 seconds (s) or any other feasible duration.

[0048] The way in which the electronic device obtains the peripheral image data of the vehicle can be determined according to the specific form of the electronic device. For example, if the electronic device is an on-board computer provided in the vehicle, the electronic device can obtain the peripheral image data of the vehicle by controlling the on-board camera and / or radar of the vehicle. For another example, if the electronic device is a terminal for communicating with the vehicle (or the on-board computer of the vehicle), the electronic device can send an acquisition request to the vehicle so that the vehicle obtains the peripheral image data through its own on-board camera and / or radar and then sends it to the electronic device. Of course, in practice, any other feasible implementation method can also be used, and this application does not impose specific restrictions on this.

[0049] S202: The electronic device obtains a first detection result and a first distance between the user and the vehicle based on peripheral image data of the vehicle.

[0050] The first detection result is specifically used to indicate whether the user is carrying a child or the user is not carrying a child.

[0051] In practice, when a user is close to a vehicle with a child, it is highly likely that the user is preparing to get on the vehicle, so the electronic device needs to obtain the first distance between the user and the vehicle in addition to determining whether the user is carrying a child. Afterwards, if it is determined that the user is carrying a child, the first distance can be used as a criterion for determining whether the user is preparing to get on the vehicle with the child.

[0052] S203. If the first detection result indicates that the user is carrying a child, the first distance is less than the first preset distance, and the rear door of the vehicle is open, the electronic device controls the front seat of the vehicle to move toward the front of the vehicle, and controls the backrest of the front seat of the vehicle to flip toward the front of the vehicle.

[0053] When the first distance is less than the first preset distance, the electronic device can determine that the user is close to the vehicle and there is a possibility of getting on the vehicle. Exemplarily, the first preset distance can be 0.5 meters (m), that is, when the first distance is less than 0.5 meters, it can be considered that the user is close to the vehicle and is ready to get on the vehicle.

[0054] When a user approaches a vehicle with a child to get on, the user may first help the child to sit in the rear seat, or may first put things in the front seat and then help the child to sit in the rear seat. Therefore, the electronic device needs to use the door switch sensor to determine that the user is preparing to get on the vehicle with the child in front of the rear door, and then control the front seat of the vehicle to move toward the front of the vehicle, and control the backrest of the front seat of the vehicle to flip toward the front of the vehicle. That is, when the first distance is less than the first preset distance and the rear door switch state is in the open state, the electronic device controls the front seat of the vehicle to move toward the front of the vehicle, and controls the backrest of the front seat of the vehicle to flip toward the front of the vehicle.

[0055] In an embodiment of the present application, in order to clarify whether the rear door of the vehicle (specifically the door corresponding to the rear seat, not the trunk door corresponding to the trunk) is in an open state or a closed state (i.e., a switch state), the electronic device obtains it through the vehicle's door switch sensor.

[0056] In the embodiment of the present application, the electronic device can continuously obtain the open / closed state of the rear door of the vehicle according to a certain sampling period. For example, the sampling period can be 10 seconds (s) or any other feasible duration.

[0057] The way in which the electronic device obtains the switch status of the rear door of the vehicle can be determined according to the specific form of the electronic device. For example, if the electronic device is an on-board computer installed in the vehicle, the electronic device can obtain the switch detection data of the rear door of the vehicle by controlling the door switch sensor of the vehicle. For another example, if the electronic device is a terminal for communicating with the vehicle (or the on-board computer of the vehicle), the electronic device can send an acquisition request to the vehicle so that the vehicle can send the switch detection data of the rear door to the electronic device after obtaining it through its own door switch sensor. Of course, in practice, any other feasible implementation method can also be used, and this application does not make specific restrictions on this.

[0058] In the embodiment of the present application, for safety reasons, the front seat should move at a proper uniform speed when moving toward the front of the vehicle to avoid unsafe accidents caused by too fast movement. Similarly, the backrest of the front seat should also be turned over at a proper uniform speed when turning over toward the front of the vehicle to avoid unsafe accidents caused by too fast turning over.

[0059] In one feasible manner, in order to improve the user experience, when the first detection result indicates that the user is carrying a child, the first distance is less than the first preset distance, and the rear door of the vehicle is open, the electronic device can also control the rear lighting device of the vehicle to turn on, and control the vehicle's voice assistant to play preset audio.

[0060] In the embodiment of the present application, the rear lighting device includes but is not limited to threshold lights, ambient lights, general lighting, etc. Children can feel the sense of ceremony through the turned-on threshold lights and ambient lights, and users can see the interior environment of the car clearly through the turned-on rear lighting, which is convenient for users to help children sit.

[0061] The preset audio includes: audio greetings to the user and the child and music that the user sets as the child's favorite. The electronic device controls the voice assistant to play the preset audio to greet the user and the child, and plays the music that the user sets as the child's favorite, creating a relaxing and pleasant atmosphere. Exemplary: the audio greetings to the user and the child can be: "Little master, welcome aboard" and other greetings.

[0062] While controlling the vehicle to play preset audio, the electronic device can also identify the child's age based on the image data captured by the rear camera and play music that children of the corresponding age like. For example, if the electronic device identifies that the child is three years old, the electronic device controls the voice assistant to play "Two Tigers".

[0063] Based on the technical solution provided in the embodiment of the present application, the peripheral image data of the vehicle can be obtained first. Then, based on the peripheral image data of the vehicle, a first detection result and a first distance between the user and the vehicle are obtained. Among them, the first detection result is used to indicate whether the user is carrying a child or not. Finally, if the first detection result indicates that the user is carrying a child, the first distance is less than the first preset distance, and the rear door of the vehicle is open, the front seat of the vehicle is controlled to move toward the front of the vehicle, and the backrest of the front seat of the vehicle is controlled to flip toward the front of the vehicle. It can be seen that based on the technical solution provided in the present application, the rear space of the vehicle can be intelligently adjusted through the linkage of vehicle functions, thereby providing users and children with a good boarding experience.

[0064] In a possible implementation, when a user brings a child to a vehicle, the user may first put things in the front seat and then help the child sit in the back seat. In this case, the distance between the user and the vehicle is also close and the front door of the vehicle is open. At this time, in order to facilitate the user to put things, the front lights of the vehicle need to be turned on to facilitate the user to see the front space clearly. Based on this, the present application can provide another embodiment of the vehicle control method, referring to Figure 3 As shown, the method may include S301-S304:

[0065] S301. The electronic device obtains peripheral image data of the vehicle.

[0066] The specific implementation of the electronic device acquiring the peripheral image data of the vehicle in the embodiment of the present application can refer to the specific implementation in the above S201, which will not be described in detail here.

[0067] S302: The electronic device obtains a first detection result and a first distance between the user and the vehicle based on peripheral image data of the vehicle.

[0068] The specific implementation of the electronic device obtaining the first detection result and the first distance between the user and the vehicle according to the peripheral image data of the vehicle in the embodiment of the present application can refer to the specific implementation in the above S202, which will not be described in detail here.

[0069] S303: If the first detection result indicates that the user is carrying a child, the first distance is less than the first preset distance, and the front door of the vehicle is open, the electronic device controls the front lights to turn on.

[0070] When the first distance is less than the first preset distance, the electronic device can determine that the user is close to the vehicle and there is a possibility of getting on the vehicle. Exemplarily, the first preset distance can be 0.5 meters (m), that is, when the first distance is less than 0.5 meters, it can be considered that the user is close to the vehicle and is ready to get on the vehicle.

[0071] In the embodiment of the present application, in order to clarify whether the front door of the vehicle is open or closed, the electronic device can obtain it through the vehicle door switch sensor. The specific implementation can refer to the specific implementation of obtaining the switch state of the rear door of the vehicle in the above embodiment, which will not be repeated here.

[0072] When the electronic device determines that the user is preparing to get on the vehicle with a child, it can determine the switch state of the vehicle's front door through the door switch sensor, and then determine whether the user should put things in the front seat first or directly help the child sit in the back seat. When the switch state of the vehicle's front door is open, it can be considered that the user needs to open the vehicle's front door first, put things in the front seat, and then help the child sit in the back seat.

[0073] That is, when the first detection result indicates that the user is carrying a child, the first distance is less than the first preset distance, and the front door of the vehicle is open, the electronic device can control the front lights to turn on. By turning on the front lights, the user can see the situation inside the vehicle clearly. At the same time, the adjustment action of the rear seat of the vehicle is not performed first, so as to avoid the user waiting due to the movement of the seat (while the seat is moving, the user may wait for the seat to move completely before deciding how to put things), which brings inconvenience.

[0074] In some embodiments, if the electronic device determines that the user is not carrying a child but is close to the vehicle and is about to get in, and determines through the door switch sensor that the switch state of the front door of the vehicle is open, it can be determined that the user needs to drive the vehicle or place items in the front row. At this time, in order to facilitate the user to check the specific conditions of the front row space, the front row lights of the vehicle need to be turned on.

[0075] That is to say, if the first detection result indicates that the user is not carrying a child, the first distance is less than the first preset distance, and the front door of the vehicle is open, the front lights of the vehicle are controlled to turn on.

[0076] S304. If the first detection result indicates that the user is carrying a child, the first distance is less than the first preset distance, and the rear door is open, the electronic device controls the front seat of the vehicle to move toward the front of the vehicle, and controls the backrest of the front seat of the vehicle to flip toward the front of the vehicle.

[0077] In the embodiment of the present application, there is no necessary order for S303 and S304. S303 or S304 can be executed first, which can be determined according to the switch status of the front door and the rear door of the vehicle. The embodiment of the present application does not impose any specific restrictions on the execution order of S303 and S304.

[0078] In the embodiment of the present application, the specific implementation of S304 can refer to the specific implementation of S203 above, which will not be described in detail here.

[0079] Based on the technical solutions corresponding to S301-S304, firstly, the beneficial effects that can be achieved by the technical solutions corresponding to S201-S203 can be achieved. Secondly, based on the technical solution corresponding to S303, when the front door switch state of the vehicle is in the open state, the electronic device controls the front row lighting to turn on. In this way, when the user needs to put everything in the front row and then put the children in the back row, the front row lighting can be turned on in time, which provides convenience for the user to get on the vehicle and improves the user experience.

[0080] In a possible implementation, before controlling the front seats of the vehicle to move, the electronic device may also determine whether the front seats need to be moved according to the current positions of the front seats. Based on this, the present application may also provide another embodiment of the vehicle control method, referring to Figure 4 As shown, the method includes S401-S404:

[0081] S401. The electronic device obtains peripheral image data of the vehicle.

[0082] The specific implementation of S401 in the embodiment of the present application can refer to the specific implementation of S201 above, which will not be described in detail here.

[0083] S402: The electronic device obtains a first detection result and a first distance between the user and the vehicle based on peripheral image data of the vehicle.

[0084] The specific implementation of S402 in the embodiment of the present application can refer to the specific implementation of S202 above, which will not be described in detail here.

[0085] S403: If the first detection result indicates that the user is carrying a child, the first distance is less than the first preset distance, and the rear door is open, the electronic device determines the position of the front seat.

[0086] If the first detection result indicates that the user is carrying a child, the first distance is less than the first preset distance, and the rear door is open, it means that the user is likely to need to help the child sit in the rear seat. The electronic device also needs to determine whether the rear space is sufficient based on the current position of the front seat, and further determine whether the front seat needs to be moved. Therefore, the electronic device must first determine the position of the front seat.

[0087] The position of the front seat refers to the position of the front seat after the vehicle's last trip, or the position of the front seat of the vehicle before the technical solution provided by the present application is implemented. It can be considered that this position is the front seat habitual position set by the user. It is understandable that when the front seat is in the front seat habitual position, the user will be in a comfortable sitting state when sitting in the front seat.

[0088] After the electronic device determines the position of the front seat, it needs to compare the position of the front seat with the calibrated position to determine whether the front seat needs to be moved, that is, execute S404.

[0089] The rated position refers to the position of the front seats while ensuring that there is enough space for users to help children sit in the back seat, and if someone in the front seat opens the door and gets in, there is also a certain amount of space for the user to sit in the car.

[0090] S404: If the front seat is located on the side of the calibrated position close to the rear of the vehicle, the electronic device controls the front seat to move toward the front of the vehicle to the calibrated position and controls the backrest of the front seat of the vehicle to flip toward the front of the vehicle.

[0091] If the front seats are located at the side of the designated position close to the rear of the vehicle, it means that the rear space is insufficient to support the user to help children get in the car and move around. At this time, the electronic equipment needs to control the front seats to move toward the front of the vehicle to the designated position to adjust the rear space.

[0092] When the front seat moves to the calibrated position toward the front of the vehicle, it should move at a constant speed to avoid unsafe accidents caused by moving too quickly. Similarly, when the backrest of the front seat is turned toward the front of the vehicle, it should also be turned at a constant speed to avoid unsafe accidents caused by turning too quickly.

[0093] If the front seat is on the side of the calibrated position close to the front of the vehicle, it means that the user's customary front seat position is already on the side of the calibrated position close to the front of the vehicle, and the rear space is sufficient to support the user to help children get in the car and sit and for children to move around. The rear space does not need to be adjusted, and the electronic device does not need to control the front seat to move. It only needs to control the backrest of the front seat of the vehicle to flip toward the front of the vehicle. Therefore, if the front seat is on the side of the calibrated position close to the front of the vehicle, the electronic device controls the front seat not to move, keeping the rear space unchanged.

[0094] Of course, in practice, the backrest calibration position may also be included, which may specifically refer to the position of the front seat being in the calibration position, so as to ensure as much as possible that there is enough space for the user to help the child sit in the back row, while there is also a certain amount of space in the front row for the user to sit on the backrest of the front seat in the car. In this case, in addition to determining whether the back row space is sufficient based on the current position of the front seat, and further determining whether the front seat needs to be moved, the electronic device also needs to determine whether the back row space is sufficient based on the current position of the front seat backrest, and further determine whether the front seat backrest needs to be moved. The specific implementation of this judgment process can refer to the specific implementation of determining whether to move the front seat based on the current position of the front seat, and this application does not make a specific description of this.

[0095] Based on the technical solutions corresponding to S401-S404, firstly, the beneficial effects that can be achieved by the technical solutions corresponding to S201-S203 can be achieved. Secondly, based on the technical solutions corresponding to S403-S404, the electronic device can also determine whether the front seats are moved according to the current positions of the front seats. In this way, the front seats of the vehicle can be adjusted in a more appropriate situation and adjusted to a more appropriate position, thereby improving the user experience.

[0096] In a possible implementation, when the child is seated, the driver or the user sitting in the passenger seat is likely to need a means to see the child's current situation in time. Based on this, the present application may also provide another embodiment of the vehicle control method, referring to Figure 5 As shown, the method includes S501-S505:

[0097] S501. The electronic device obtains peripheral image data of the vehicle.

[0098] The specific implementation of the electronic device acquiring the door status data of the vehicle and the peripheral image data of the vehicle in the embodiment of the present application can refer to the specific implementation in the above S201, and the embodiment of the present application will not be repeated here.

[0099] S502: The electronic device obtains a first detection result and a first distance between the user and the vehicle based on peripheral image data of the vehicle.

[0100] For the specific implementation of S502 in the embodiment of the present application, reference may be made to the specific implementation of S202 described above, and the embodiment of the present application will not be repeated here.

[0101] S503. If the first detection result indicates that the user is carrying a child, the first distance is less than the first preset distance, and the rear door is open, the electronic device controls the front seat of the vehicle to move toward the front of the vehicle, and controls the backrest of the front seat of the vehicle to flip toward the front of the vehicle.

[0102] For the specific implementation of S503 in the embodiment of the present application, reference may be made to the specific implementation of S203 or the specific implementation of S403 - S404 described above, and the embodiments of the present application will not be described in detail herein.

[0103] S504: If it is determined that the child has finished sitting, the electronic device controls the rear camera in the vehicle to obtain image data of the child.

[0104] After the electronic device has adjusted the front seat, the user helps the child sit in the back seat and helps the child fasten the seat belt, and the child is considered to have sat down. After it is determined that the child has sat down, the user has sat down in the front seat of the vehicle.

[0105] When the user is seated in the front row of the vehicle, the user may turn his head from time to time to look at the children in the back row because he or she may be concerned about the status of the children while sitting in the car.

[0106] For example, if the user is the driver, the user turns his head from time to time to look at the children in the back seat, which is very likely to cause a traffic accident. If the user is sitting in the passenger seat, the user turns his head from time to time to look at the children in the back seat, which is very inconvenient.

[0107] In order to allow the user to conveniently view the children in the back row, in an embodiment of the present application, when it is determined that the child has finished sitting, the electronic device can control the back row camera to obtain the image data of the child, and then the image data can be displayed on the front row display device for the user to view.

[0108] In an embodiment of the present application, in order to better obtain image data of children in the back row, the rear camera of the vehicle can be located on the back of the front seat, or on the roof of the rear row of the vehicle, or any other feasible location that can fully obtain image data of the children.

[0109] The way in which the electronic device controls the rear camera to obtain the image data of the child can be determined according to the specific form of the electronic device. For example, if the electronic device is an onboard computer installed in a vehicle, the electronic device can obtain the image data of the child by controlling the rear camera of the vehicle. For another example, if the electronic device is a terminal that communicates with the vehicle (or the onboard computer of the vehicle), the electronic device can send an acquisition request to the vehicle so that the vehicle can send the image data of the child to the electronic device after obtaining it through its own rear camera.

[0110] S505: The electronic device transmits the image data of the child to the front-row vehicle-mounted display device of the vehicle for display.

[0111] The electronic device transmits the image data of the child captured by the rear camera of the vehicle to the on-board display device in the front row for display, so the user does not need to turn his head to look at the children in the back row from time to time, and the user can directly check the status of the children in the back row through the on-board display device in the front row.

[0112] If the user is the driver, the user can directly check the status of the children in the back row through the in-vehicle display device in the front row. Avoid traffic accidents caused by the user turning his head from time to time to look at the children in the back row while driving the vehicle. If the user is sitting in the front passenger seat, the user can directly check the status of the children in the back row through the in-vehicle display device in the front row, and the user does not need to turn his head from time to time to look at the children in the back row, which improves the user's riding experience.

[0113] In an embodiment of the present application, in order to facilitate users to view image data of children, the front-row vehicle-mounted display device may be a central control display device, or may be any other feasible vehicle-mounted device such as a multi-functional vehicle-mounted display device that can facilitate users to view image data of children.

[0114] Based on the technical solutions corresponding to S501-S505, firstly, the beneficial effects that can be achieved by the technical solutions corresponding to S201-S203 mentioned above can be achieved. Secondly, based on the technical solutions corresponding to S504-S505, the electronic device can also obtain the image data of the child through the camera in the back row, and transmit it to the on-board display device in the front row for display, so that the user can check the status of the child in the back row, reduce the probability of safety accidents caused by the user looking at the child in the back row, and improve the user experience.

[0115] In a possible implementation, the electronic device can determine that the child has completed sitting by any feasible detection data. Based on this, the present application can also provide another embodiment of the vehicle control method, referring to Figure 6 As shown, the method includes S601-S607:

[0116] S601. The electronic device obtains peripheral image data of the vehicle.

[0117] For the specific implementation of S601 in the embodiment of the present application, reference may be made to the specific implementation of S201 described above, and the embodiment of the present application will not be described in detail here.

[0118] S602: The electronic device obtains a first detection result and a first distance between the user and the vehicle based on peripheral image data of the vehicle.

[0119] For the specific implementation of S602 in the embodiment of the present application, reference may be made to the specific implementation of S202 described above, and the embodiment of the present application will not be repeated here.

[0120] S603. If the first detection result indicates that the user is carrying a child, the first distance is less than the first preset distance, and the rear door switch state is open, the electronic device controls the front seat of the vehicle to move toward the front of the vehicle, and controls the backrest of the front seat of the vehicle to flip toward the front of the vehicle.

[0121] For the specific implementation of S603 in the embodiment of the present application, reference may be made to the specific implementation of S203 described above, and the embodiment of the present application will not be repeated here.

[0122] S604: The electronic device obtains detection data.

[0123] The detection data includes the shooting data of the rear camera. In some embodiments, the detection data may also include the pressure sensor data of the rear seats of the vehicle.

[0124] In an embodiment of the present application, the electronic device can determine whether there is a child in the back seat by image recognition through the shooting data of the rear camera, and determine whether the child is wearing a seat belt if there is a child.

[0125] In some embodiments, if the detection data also includes pressure sensor data of the rear seats of the vehicle, the electronic device can obtain the weight borne by the rear seats through the pressure sensors of the rear seats, and determine whether there are children on the rear seats of the vehicle based on the weight borne by the rear seats. For example, when the weight borne by the rear seats is between 10 kilograms (kg) and 40 kilograms (kg), it can be considered that there are children on the rear seats of the vehicle. At the same time, the electronic device can also obtain the shooting data of the rear camera, and identify whether the child's seat belt has been fastened based on the shooting data of the rear camera.

[0126] S605: If the electronic device determines based on the detection data that there is a child on the rear seat of the vehicle and the child's seat belt is fastened, it is determined that the child is seated.

[0127] When a child is sitting in the rear seat, the child should also wear a seat belt for their safety. Therefore, the electronic device needs to not only determine that there is a child in the rear seat of the vehicle, but also that the child's seat belt is fastened before it can determine that the child is sitting in the rear seat.

[0128] In one implementation, the electronic device determines that there is a child on the rear seat of the vehicle based on the pressure sensor data of the rear seat, and determines that the child's seat belt is fastened based on the shooting data of the rear camera, and thus determines that the child is seated in the rear seat.

[0129] In another achievable manner, the electronic device determines, based on the shooting data of the rear camera, that there is a child in the rear seat and that the child's seat belt is fastened, and thus it can be determined that the child is seated in the rear seat.

[0130] In some other possible implementations, after the electronic device determines that there is a child in the rear seat of the vehicle through the pressure sensor data of the rear seat, it can also determine whether the seat belt is loose or fastened through the seat belt sensor. When the seat belt is fastened, it can be considered that the child's seat belt is fastened. The seat belt sensor should be the seat belt sensor corresponding to the rear seat where the child is sitting.

[0131] S606: If it is determined that the child has finished sitting, the electronic device controls the rear camera in the vehicle to obtain image data of the child.

[0132] For the specific implementation of S606 in the embodiment of the present application, reference may be made to the specific implementation in S504 above, and the embodiment of the present application will not be repeated here.

[0133] In addition, if it is determined that the child has not sat down, the vehicle can be controlled to output a warning message to instruct the user to help the child sit down. In this way, the possibility of safety accidents involving children can be reduced.

[0134] S607: The electronic device transmits the image data of the child to the front-row vehicle-mounted display device of the vehicle for display.

[0135] For the specific implementation of S607 in the embodiment of the present application, reference may be made to the specific implementation in S505 above, and the embodiment of the present application will not be repeated here.

[0136] Based on the technical solutions corresponding to S601-S607, firstly, the beneficial effects that can be achieved by the technical solutions corresponding to S201-S203 mentioned above can be achieved. Secondly, based on the technical solutions corresponding to S604-S605, the electronic device can also determine when the child has finished sitting according to the detection data and the status of the seat belt, and then determine the timing of obtaining the photographed image of the child. In this way, the photographed image of the child can be obtained in time when the child has finished sitting, ensuring that the user can see the image of the child in the back row in time, enabling the user to check the status of the child in the back row, reducing the probability of safety accidents caused by the user looking at the children in the back row, and improving the user experience.

[0137] It is understandable that, in order to realize the above functions, the above electronic device includes hardware structures and / or software modules corresponding to the execution of each function. Those skilled in the art should easily realize that, in combination with the units and algorithm steps of each example described in the embodiments disclosed herein, the embodiments of the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the embodiments of the present application.

[0138] In the case of dividing each functional module into corresponding functional modules, the embodiment of the present application also provides a vehicle control device. Figure 7 , which is a schematic diagram of the structure of a vehicle control device provided in an embodiment of the present application. The device may include: an acquisition module 701 and a processing module 702.

[0139] Among them, the acquisition module 701 is used to acquire the peripheral image data of the vehicle; the door status data includes: the switch status of the rear door; the acquisition module 701 is also used to acquire the first detection result and the first distance between the user and the vehicle according to the peripheral image data of the vehicle; the processing module 702 is used to control the front seat of the vehicle to move toward the front of the vehicle, and control the backrest of the front seat of the vehicle to flip toward the front of the vehicle if the rear door of the vehicle is open and the first detection result acquired by the acquisition module 701 indicates that the user is carrying a child, and the first distance is less than the first preset distance.

[0140] In a possible implementation, the processing module is also used to: if the front door of the vehicle is open, the first detection result obtained by the acquisition module 701 indicates that the user is carrying a child, and the first distance is less than the first preset distance, then control the front lights of the vehicle to turn on.

[0141] In one possible design, the processing module 702 is also used to: if the front door of the vehicle is open, the first detection result obtained by the acquisition module 701 indicates that the user is not carrying a child, and the first distance is less than the first preset distance, then control the front lights of the vehicle to turn on.

[0142] In one possible design, the processing module 702 is also used for: if the rear door of the vehicle is open, the first detection result obtained by the acquisition module 701 indicates that the user is carrying a child, the first distance is less than the first preset distance, and the rear lighting device of the vehicle is controlled to turn on, and the vehicle is controlled to play preset audio.

[0143] In one possible design, before the processing module 702 controls the front seat of the vehicle to move toward the front of the vehicle, it is also used to: determine the position of the front seat; if the position of the front seat is on the side of the calibrated position close to the rear of the vehicle, control the front seat to move toward the front of the vehicle to the calibrated position.

[0144] In one possible design, the processing module 702 is also used to: if it is determined that the child has finished sitting down, control the rear camera in the vehicle to obtain image data of the child; and transmit the image data of the child to the front-row vehicle display device of the vehicle for display.

[0145] In one possible design, the acquisition module 701 is also used to acquire detection data; the detection data includes shooting data of the rear camera; the processing module 701 is also used to determine that the child is seated if it is determined based on the detection data acquired by the acquisition module 701 that there is a child in the rear seat of the vehicle and the child’s seat belt is fastened.

[0146] In a possible design, the acquisition module 701 is specifically used to acquire peripheral image data of the vehicle through the vehicle's onboard camera and / or radar.

[0147] Regarding the vehicle control device in the above embodiment, the specific manner in which each module performs operations and the corresponding beneficial effects have been described in detail in the aforementioned embodiment of the vehicle control method and will not be repeated here.

[0148] The embodiment of the present application further provides a computer-readable storage medium, which stores computer instructions. When the computer instructions are executed on an electronic device, the electronic device executes the vehicle control method in the above method embodiment.

[0149] For example, the computer readable storage medium may be a read-only memory (ROM), a random access memory (RAM), a compact disc (CD-ROM), a magnetic tape, a floppy disk, an optical data storage device, and the like.

[0150] An embodiment of the present application also provides a computer program product including computer instructions. When the computer instructions are executed on an electronic device, the electronic device executes the vehicle control method in the above method embodiment.

[0151] Among them, the electronic device, computer-readable storage medium or computer program product provided in the embodiments of the present application are all used to execute the corresponding methods provided above. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding methods provided above, and will not be repeated here.

[0152] Through the description of the above implementation methods, technicians in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device (such as an electronic device) is divided into different functional modules to complete all or part of the functions described above. The specific working process of the system, device (such as an electronic device) and unit described above can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.

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

[0154] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0155] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0156] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application can be essentially or partly embodied in the form of a software product that contributes to the prior art, or all or part of the technical solution. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, server, or network device, etc.) or a processor to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: flash memory, mobile hard disk, read-only memory, random access memory, disk or optical disk, and other media that can store program codes.

[0157] 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.

Claims

1. A vehicle control method, characterized in that: The method comprises: Acquiring peripheral image data of the vehicle; Acquire a first detection result and a first distance between the user and the vehicle according to the peripheral image data of the vehicle; If the first detection result indicates that the user is carrying a child, the first distance is less than a first preset distance, and the rear door of the vehicle is open, the front seat of the vehicle is controlled to move toward the front of the vehicle, and the backrest of the front seat of the vehicle is controlled to flip toward the front of the vehicle; Before controlling the front seats of the vehicle to move toward the front of the vehicle, the method further includes: determining the position of the front seats; The controlling the front seat of the vehicle to move toward the front of the vehicle comprises: If the position of the front seat is on the side of the calibrated position close to the rear of the vehicle, the front seat is controlled to move toward the front of the vehicle to the calibrated position and the backrest is flipped toward the front of the vehicle; If the front seat is located at the side of the calibrated position close to the front of the vehicle, the backrest of the front seat is controlled to flip toward the front of the vehicle; Among them, the calibrated position refers to the position of the front seats while ensuring that there is enough space for users to help children sit in the back seat, and if someone in the front row opens the door and gets in, there is also a certain amount of space in the front row for users to sit in the car.

2. The method according to claim 1, characterized in that After obtaining the first detection result and the first distance between the user and the vehicle according to the peripheral image data of the vehicle, the method further includes: If the first detection result indicates that the user is carrying a child, the first distance is less than the first preset distance, and the front door of the vehicle is open, the front lights of the vehicle are controlled to turn on.

3. The method according to claim 1, characterized in that After obtaining the first detection result and the first distance between the user and the vehicle according to the peripheral image data of the vehicle, the method further includes: If the first detection result indicates that the user is not carrying a child, the first distance is less than the first preset distance, and the front door of the vehicle is open, the front lights of the vehicle are controlled to turn on.

4. The method according to claim 1, characterized in that The method further comprises: If the first detection result indicates that the user is carrying a child, the first distance is less than the first preset distance, and the rear door of the vehicle is open, the rear lighting device of the vehicle is controlled to turn on, and the vehicle is controlled to play preset audio.

5. The method according to claim 1, characterized in that The method further comprises: If it is determined that the child has finished sitting, controlling a rear camera in the vehicle to obtain image data of the child; The image data of the child is transmitted to the front-row vehicle-mounted display device of the vehicle for display.

6. The method according to claim 5, characterized in that The method further comprises: Acquire detection data; the detection data includes shooting data of the rear camera; If it is determined according to the detection data that there is the child on the rear seat of the vehicle and the child's seat belt is fastened, it is determined that the child is seated.

7. The method according to any one of claims 1 to 4, characterized in that: The acquiring of peripheral image data of the vehicle comprises: The peripheral image data of the vehicle is acquired through the vehicle-mounted camera and / or radar.

8. A vehicle control device, characterized in that: The device comprises: An acquisition module, used for acquiring peripheral image data of the vehicle; The acquisition module is further used to acquire a first detection result and a first distance between the user and the vehicle according to the peripheral image data of the vehicle; a processing module, configured to control the front seat of the vehicle to move toward the front of the vehicle, and control the backrest of the front seat of the vehicle to flip toward the front of the vehicle, if the rear door of the vehicle is in an open state, the first detection result obtained by the obtaining module indicates that the user is carrying a child, and the first distance is less than a first preset distance; Before controlling the front seats of the vehicle to move toward the front of the vehicle, the processing module is further used to: determine the position of the front seats; The controlling the front seat of the vehicle to move toward the front of the vehicle comprises: If the position of the front seat is on the side of the calibrated position close to the rear of the vehicle, the front seat is controlled to move toward the front of the vehicle to the calibrated position and the backrest is flipped toward the front of the vehicle; If the front seat is located at the side of the calibrated position close to the front of the vehicle, the backrest of the front seat is controlled to flip toward the front of the vehicle; Among them, the calibrated position refers to the position of the front seats while ensuring that there is enough space for users to help children sit in the back seat, and if someone in the front row opens the door and gets in, there is also a certain amount of space in the front row for users to sit in the car.

9. An electronic device, characterized in that: include: A processor, a memory, a communication interface and a communication bus, wherein the processor, the memory and the communication interface communicate with each other via the communication bus; The memory is used to store at least one executable instruction, and the executable instruction enables the processor to execute the operation of the vehicle control method as described in any one of claims 1-7.

Citation Information

Patent Citations

  • Method for operating an identification system for a motor vehicle

    CN108327622A

  • Vehicle control method and system and user terminal equipment

    CN112389151A

  • Vehicle back row monitoring system and method, vehicle and computer readable storage medium

    CN115359465A

  • Method for automatically increasing the free space in front of a vehicle seat and for controlling the adjustment of a seat belt

    DE102020207288A1

  • Automatic voice device for automobile and automobile provided with the same

    JP2015020491A