Control method of vehicle storage box, electronic equipment and vehicle

By setting up a storage box control method in the vehicle, determining whether there is a user in the co-pilot to determine the opening angle and movement of the storage box, the problem of moving the storage box affecting passengers' boarding is solved, and user convenience and safety are achieved.

CN119872420AActive Publication Date: 2025-04-25GREAT WALL MOTOR CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202411360600.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-27
Publication Date
2025-04-25
Estimated Expiration
2044-09-27

AI Technical Summary

Technical Problem

When the passenger gets on the bus, the movement of the storage box will affect the passenger getting on the bus and cause inconvenience to the user.

Method used

By receiving the storage box opening command, determine whether the passenger exists in the passenger co-pilot of the vehicle. If there is a user, only the storage box is opened to the target angle; if there is no user, the storage box is opened completely, and whether the door opening command has been received, control the storage box to move according to the results.

Benefits of technology

When the co-pilot has a user, avoid collision with the user to ensure safety; when the co-pilot has no user, diversified opening and movement of the storage box is realized to facilitate users to pick up items and reduce safety hazards.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119872420A_ABST
    Figure CN119872420A_ABST
Patent Text Reader

Abstract

The invention relates to the field of vehicle control, and provides a control method for a vehicle storage box, electronic equipment and a vehicle. A storage box opening instruction is received, and whether a user exists in a co-driver of the vehicle or not is judged; in response to the presence of the user in the co-driver, controlling a vehicle storage box to be opened to a target angle; or, in response to the situation that no user exists in the co-driver, the vehicle storage box is controlled to be completely opened, whether a vehicle door opening instruction is received or not is judged, a first judgment result is obtained, and the vehicle storage box is controlled to move according to the first judgment result. According to the scheme, when the co-driver has a user, only the storage box is controlled to be opened, and the collision risk between the storage box and the co-driver user is avoided. And when the co-driver does not have the user, the storage box can be controlled to be opened and also can be controlled to move, so that the user can conveniently take articles. And meanwhile, before the storage box is controlled to move, whether a vehicle door opening instruction is received or not needs to be judged, and the situation that the user gets on the vehicle during moving and conflicts with the getting-on user are avoided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of vehicle control, and in particular to a control method for a vehicle storage box, an electronic device and a vehicle. Background Art

[0002] With the rapid development of vehicle technology, vehicles have become an important means of transportation in people's daily lives. The storage box under the co-pilot dashboard of the vehicle is usually used as a storage space by users because of its good concealment.

[0003] Currently, the opening angle of the vehicle storage box is limited, so in order to facilitate users to take items, the storage box can be controlled to move. However, if there is a passenger on the co-pilot seat, the movement of the storage box will affect the passenger's boarding, causing inconvenience to the user. Summary of the invention

[0004] In view of this, the purpose of the present disclosure is to propose a control method, electronic device and vehicle for a vehicle storage box, so as to solve the problem that when there is a passenger on the front passenger seat, the movement of the storage box will affect the passenger's boarding and cause inconvenience to the user.

[0005] Based on the above purpose, a first aspect of the present disclosure provides a method for controlling a vehicle storage box, the method comprising:

[0006] Upon receiving a storage box opening command, determining whether there is a user on the passenger seat of the vehicle;

[0007] In response to the presence of a user on the front passenger seat, controlling the vehicle storage box to open to a target angle; or,

[0008] In response to the absence of a user in the co-pilot seat, the vehicle storage box is controlled to be fully opened, and it is determined whether a door opening instruction is received to obtain a first judgment result, and the vehicle storage box is controlled to move according to the first judgment result.

[0009] Based on the same inventive concept, the second aspect of the present disclosure provides a control device for a vehicle storage box, the device comprising:

[0010] The command receiving module is configured to receive a command to open the storage box and determine whether there is a user on the passenger seat of the vehicle;

[0011] The first control module is configured to control the vehicle storage box to open in response to the co-pilot user reaching the target angle; or,

[0012] The second control module is configured to control the opening of the vehicle storage box in response to the absence of a user on the co-pilot seat, determine whether a door opening command is received, obtain a first judgment result, and control the movement of the vehicle storage box according to the first judgment result.

[0013] Based on the same inventive concept, the third aspect of the present disclosure proposes an electronic device, including a memory, a processor, and a computer program stored on the memory and executable by the processor, wherein the processor implements the control method of the vehicle storage box as described above when executing the computer program.

[0014] Based on the same inventive concept, a fourth aspect of the present disclosure proposes a non-transitory computer-readable storage medium, which stores computer instructions for causing a computer to execute the control method of the vehicle storage box as described above.

[0015] Based on the same inventive concept, the fifth aspect of the present disclosure provides a vehicle, comprising the control device of the vehicle storage box described in the second aspect or the electronic device described in the third aspect or the storage medium described in the fourth aspect.

[0016] As can be seen from the above, the present disclosure proposes a control method, electronic device and vehicle for a vehicle storage box. When a storage box opening instruction is received, it means that the user wants to open the storage box, and it is determined whether there is a user on the co-pilot of the vehicle. If there is a user on the co-pilot, the vehicle storage box is controlled to open to the target angle. If there is no user on the co-pilot, the vehicle storage box is controlled to open completely, and it is determined whether a door opening instruction is received to obtain a first judgment result, and the vehicle storage box is controlled to move according to the first judgment result. That is, when there is a user on the co-pilot, the storage box is only controlled to open to the target angle to avoid the risk of collision between the storage box and the co-pilot user, which poses a threat to the safety of the co-pilot user. When there is no user on the co-pilot, in addition to controlling the storage box to open completely, the storage box can also be controlled to move, making the opening of the storage box more diversified and convenient for users to take items. At the same time, before controlling the storage box to move, it is also necessary to determine whether a door opening instruction is received to avoid a user getting on the vehicle when the storage box is moved, causing a conflict with the user on the vehicle, and reducing safety hazards. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] In order to more clearly illustrate the technical solutions in the present disclosure or related technologies, the drawings required for use in the embodiments or related technical descriptions are briefly introduced below. Obviously, the drawings described below are only embodiments of the present disclosure. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0018] Figure 1 is a flow chart of a method for controlling a vehicle storage box according to an embodiment of the present disclosure;

[0019] Figure 2 is a structural block diagram of a control device for a vehicle storage box according to an embodiment of the present disclosure;

[0020] Figure 3 It is a schematic diagram of the structure of an electronic device according to an embodiment of the present disclosure. DETAILED DESCRIPTION

[0021] In order to make the objectives, technical solutions and advantages of the present disclosure more clearly understood, the present disclosure is further described in detail below in combination with specific embodiments and with reference to the accompanying drawings.

[0022] It should be noted that, unless otherwise defined, the technical terms or scientific terms used in the embodiments of the present disclosure should be understood by people with ordinary skills in the field to which the present disclosure belongs. The "first", "second" and similar words used in the embodiments of the present disclosure do not indicate any order, quantity or importance, but are only used to distinguish different components. "Including" or "comprising" and similar words mean that the elements or objects appearing before the word cover the elements or objects listed after the word and their equivalents, without excluding other elements or objects. "Connect" or "connected" and similar words are not limited to physical or mechanical connections, but can include electrical connections, whether direct or indirect. "Up", "down", "left", "right" and the like are only used to indicate relative positional relationships. When the absolute position of the described object changes, the relative positional relationship may also change accordingly.

[0023] The terms used in this disclosure are explained as follows:

[0024] OMS: Occupancy Monitoring System (OMS), the monitoring object is passengers. OMS can monitor passengers' age, status, emotions, etc.

[0025] With the rapid development of vehicle technology, vehicles have become an important means of transportation in people's daily lives. The storage box under the co-pilot dashboard of the vehicle is usually used as a storage space by users because of its good concealment.

[0026] The storage box has a large storage space and can hold a variety of items. It now has multiple functions such as sterilization, refrigeration, and drying. Currently, due to the limited opening angle of the vehicle storage box, the storage box can be controlled to move to facilitate users to take items. However, if there are passengers on the co-pilot seat, the movement of the storage box will affect the passengers getting on the bus, causing inconvenience to the user.

[0027] Based on the above description, this embodiment proposes a control method for a vehicle storage box, such as Figure 1 As shown, the method includes:

[0028] Step 101, receiving a storage box opening instruction, and determining whether there is a user on the front passenger seat of the vehicle.

[0029] In specific implementation, when a storage box opening instruction is received, it means that the user in the vehicle wants to open the storage box. Since the storage box is located under the co-pilot instrument panel of the vehicle, it is determined whether there is a user in the co-pilot seat of the vehicle at this time.

[0030] The triggering methods of the storage box opening command include at least one of the following: clicking a virtual button on the central control screen in the car, pressing a physical button in the car, calling for opening through a voice command, pressing a corresponding button on the steering wheel, and through a trigger gesture pre-stored in the car computer, such as raising your hand, facing your palm towards the camera device in the car, etc.

[0031] For example, when a user says "open the storage box" in the car, the car computer receives the user's voice message and can use the voice message as an instruction to open the storage box.

[0032] The method of judging whether there is a user in the front passenger seat may be through image recognition, seat sensor, etc. For example, the vehicle includes an OMS function capable of performing face recognition, and the OMS function is used to judge whether there is a user in the front passenger seat.

[0033] It is understandable that in this embodiment, image recognition and seat sensors can also be used simultaneously to determine whether there is a user on the front passenger seat, and the specific determination method is not limited.

[0034] Step 102: In response to the presence of a user on the front passenger seat, control the vehicle storage box to open to a target angle.

[0035] In specific implementation, when a user is detected in the front passenger seat of the vehicle, only the vehicle storage box is opened, and the storage box opening here means that the storage box is opened in a tipping manner toward the vehicle chassis position. In order to avoid conflicts and collisions with the user in the front passenger seat, no further control is performed on the vehicle storage box.

[0036] or,

[0037] Step 103, in response to the absence of a user in the co-pilot seat, controlling the vehicle storage box to fully open, and determining whether a door opening command is received to obtain a first determination result, and controlling the vehicle storage box to move according to the first determination result.

[0038] In specific implementation, when there is no user in the front passenger seat of the vehicle, it means that the storage box opening instruction is not sent by the user in the front passenger seat, but by the rear passenger or the driver. At this time, the vehicle storage box is controlled to open, and the storage box opening here means that the storage box is opened in a tipping bucket-like manner toward the vehicle chassis position.

[0039] When the storage box is fully opened, it is determined whether a door opening instruction is received to obtain a first determination result. The door opening instruction refers to a co-pilot door opening instruction. Whether a user is about to get on the co-pilot seat is determined by whether the door opening instruction is received. The first determination result includes whether the door opening instruction is received or not. Accordingly, when the door opening instruction is received, it indicates that a user is about to get on the co-pilot seat. When the door opening instruction is not received, it indicates that no user is about to get on the co-pilot seat.

[0040] The triggering method of the door opening command includes at least one of the following: voice triggering, door sensor triggering, proximity sensor triggering, etc.

[0041] For example, when a user pulls the passenger door outside the vehicle, the door sensor receives a pressing command, indicating that the user wants to open the passenger door, and a door opening command is generated.

[0042] The movement of the vehicle storage box is controlled according to the first judgment result to avoid a conflict between the vehicle storage box and a user who is about to get on the vehicle on the front passenger seat, thereby improving safety.

[0043] Through the above scheme, when a storage box opening instruction is received, it means that the user wants to open the storage box, and it is determined whether there is a user in the co-pilot position of the vehicle. If there is a user in the co-pilot position of the vehicle, the vehicle storage box is controlled to open. If there is no user in the co-pilot position of the vehicle, the vehicle storage box is controlled to open, and it is determined whether a door opening instruction is received, and a first judgment result is obtained, and the vehicle storage box is controlled to move according to the first judgment result. That is, when there is a user in the co-pilot position, only the storage box is controlled to open, so as to avoid the risk of collision between the storage box and the co-pilot user, which poses a threat to the safety of the co-pilot user. When there is no user in the co-pilot position, in addition to controlling the storage box to open, the storage box can also be controlled to move, making the opening of the storage box more diversified and convenient for users to take items. At the same time, before controlling the storage box to move, it is also necessary to determine whether a door opening instruction is received to avoid users getting on the vehicle when moving the storage box, causing conflicts with the users getting on the vehicle, and reducing safety hazards.

[0044] In some embodiments, in addition to determining whether there is a user at the co-pilot seat of the vehicle, it is also possible to determine whether there is an object exceeding a first preset size at the co-pilot seat of the vehicle. The first preset size is the size of the object that will affect the movement of the vehicle storage box. If there is an object exceeding the preset size, only the vehicle storage box is controlled to open.

[0045] Exemplarily, the first preset size is 80*80*80. If the size of the object is 80*85*90, the size of the object is larger than the first preset size. The larger object will affect the movement of the storage box. Therefore, to avoid damage to the storage box, only the opening of the storage box is controlled, and the movement of the storage box is not controlled.

[0046] At the same time, it is determined whether the object at the co-pilot seat of the vehicle exceeds a second preset size, wherein the second preset size is the size of the object that will affect the opening of the vehicle storage box, and the second preset size is larger than the first preset size. If the object at the co-pilot seat of the vehicle exceeds the second preset size, a prompt message is output at this time, wherein the prompt message is used to prompt the user that the opening of the storage box is hindered and to move the object to avoid damage.

[0047] The prompting method of the prompt information includes at least one of the following: voice broadcast, HUD display, instrument display, central control screen display, window display and linkage of in-vehicle equipment, etc.

[0048] Exemplarily, when the prompting method of the prompting information is voice broadcast, when the object at the co-pilot seat of the vehicle exceeds the second preset size, the voice broadcasts the prompting information "There is an item in front of the storage box, please move it".

[0049] Through the above scheme, when there is an object at the co-pilot seat, the size of the object is judged. When the size of the object does not meet the size for opening the storage box, a prompt message is output to avoid damage to the storage box. If the size of the object meets the size for opening the storage box, but does not meet the size for moving the storage box, only the storage box is opened, and the control of the storage box is more accurate.

[0050] In some embodiments, step 103 specifically includes:

[0051] Step 1031, in response to the first judgment result that the door opening command is not received, controlling the vehicle storage box to rotate to a preset position, wherein the preset position is a position close to the armrest in the vehicle.

[0052] or,

[0053] Step 1032, in response to the first judgment result that a door opening instruction is received, controlling the vehicle storage box to close.

[0054] In specific implementation, the vehicle storage box adopts a rotatable structure, and the rotating shaft on the left side of the storage box that is integrally connected to the instrument panel will rotate clockwise as a whole to the armrest position.

[0055] If the first judgment result is that the door opening command is not received, it means that there is no user who needs to get on the passenger seat, that is, the storage box opening command is issued by the rear passenger or the driver. At this time, the vehicle storage box can be directly controlled to rotate to a preset position, which is a position close to the armrest in the vehicle, so that the rear passenger or the driver can take the items in the storage box.

[0056] If the first judgment result is that a door opening command is received, it means that there is a user in the co-pilot seat who needs to get in the vehicle. In order to avoid a conflict between the co-pilot seat user and the vehicle storage box when getting in the vehicle, the vehicle storage box is controlled to be closed.

[0057] Through the above solution, the movement of the vehicle storage box is controlled according to whether the door opening command is received, so that the vehicle storage box meets the needs of different scenarios. At the same time, when the door opening command is received, the vehicle storage box is controlled to be closed, reducing safety hazards and avoiding collision between the passenger seat user and the storage box.

[0058] In addition, in the present application, the vehicle storage box can be rotated, and its specific structure is known, such as the vehicle glove box recorded in CN219969550U, and its entire content is incorporated herein by reference.

[0059] In some embodiments, step 1031 specifically includes:

[0060] Step 10311, during the process of controlling the vehicle storage box to rotate to a preset position, a door opening command is received, the vehicle storage box is controlled to stop rotating and locked, and the timing starts after the locking is completed.

[0061] Step 10312, when the timing duration is less than the first preset duration, determine whether a user is detected to be in the passenger seat, and obtain a second judgment result.

[0062] Step 10313: Control the movement of the vehicle storage box according to the second judgment result.

[0063] In a specific implementation, when the vehicle storage box is controlled to rotate to a preset position close to the armrest in the vehicle, a door opening command is received, that is, a user in the passenger seat wants to get in the vehicle during the rotation of the vehicle storage box. At this time, the vehicle storage box is controlled to stop rotating and locked at the current position. After the locking is completed, the timing starts.

[0064] When the timing duration is less than the first preset duration, it is determined whether a user is detected getting on the co-pilot seat, a second determination result is obtained, and the movement of the vehicle storage box is controlled according to the second determination result.

[0065] Exemplarily, the first preset time length is 10 seconds, and it is determined whether a user gets on the passenger seat within 10 seconds to obtain a second judgment result.

[0066] Through the above solution, when the co-pilot user wants to get in the vehicle during the rotation of the vehicle storage box, the vehicle storage box is controlled to stop rotating and locked to avoid continued rotation and conflict with the co-pilot user getting in. When the timing duration is less than the first preset duration, it is further determined whether it is detected that the co-pilot user has gotten in the vehicle, and then the movement of the vehicle storage box is controlled, so that the movement control of the vehicle storage box is more accurate.

[0067] In some embodiments, step 10312 specifically includes:

[0068] Step 103121, when the timing duration is less than the first preset duration, in response to the presence of a user within a preset distance outside the co-pilot, obtain the co-pilot image information and identify the co-pilot image information.

[0069] Step 103122, in response to the presence of a preset user feature in the co-pilot image information, determine that the second judgment result is that a user is detected getting on the co-pilot seat before the countdown ends, wherein the preset user feature is pre-set mark information representing the user.

[0070] or,

[0071] Step 103123, in response to the absence of preset user features in the co-pilot image information, determining that the second judgment result is that it is detected that there is no user on the co-pilot seat before the countdown ends.

[0072] In specific implementation, when the timing duration is less than the first preset duration, it is first determined whether there is a user within a preset distance outside the co-pilot of the vehicle, and the specific determination method can be determined based on a proximity sensor in the vehicle. The proximity sensor uses infrared or ultrasonic technology to detect the area where a human body or other object is close to a seat or door.

[0073] The co-pilot image information of the vehicle in the vehicle is obtained, and the image recognition of the co-pilot image information of the vehicle is performed. If the preset user feature exists in the co-pilot image of the vehicle, it indicates that a user has entered the co-pilot seat, that is, a user has boarded the co-pilot seat, and the second judgment result is determined to be that the user has been detected to board the co-pilot seat before the countdown ends.

[0074] In this embodiment, the preset user feature is pre-set mark information representing the user. Exemplarily, the preset user feature is the user's legs, buttocks, etc.

[0075] If there is no preset user feature in the vehicle's co-pilot image information, it means that no user has entered the co-pilot, that is, the second judgment result is determined to be that it is detected that no user has entered the co-pilot before the countdown ends.

[0076] For example, the preset distance is 1 meter, and if there is a user within 1 meter outside the co-pilot seat of the vehicle, the image of the co-pilot seat of the vehicle is acquired. If the user's legs are recognized in the image of the co-pilot seat of the vehicle, it means that there is a user entering the co-pilot seat, that is, there is a user in the co-pilot seat.

[0077] Through the above scheme, by identifying whether there is a preset user feature in the co-pilot image information of the vehicle to determine whether there is a user in the vehicle, it can be effectively distinguished whether the user only opens the co-pilot door of the vehicle to talk to the user in the car, that is, he has not entered the co-pilot position in the car at all, and the judgment on whether there is a user in the co-pilot seat is more accurate.

[0078] In some embodiments, step 10313 specifically includes:

[0079] Step 103131, in response to the second judgment result that a user is detected to be in the front passenger seat, the vehicle storage box is unlocked and the vehicle storage box is controlled to be closed.

[0080] or,

[0081] Step 103132, in response to the second judgment result that no user is detected in the front passenger seat, the vehicle storage box is unlocked and the vehicle storage box is controlled to rotate to a preset position.

[0082] In specific implementation, when the second judgment result is that a user is detected getting on the front passenger seat, the vehicle storage box is locked and controlled to be closed to avoid conflict and collision with the user getting on the front passenger seat.

[0083] When the second judgment result is that it is detected that there is no user in the front passenger seat, the vehicle storage box is unlocked and the storage box continues to be controlled to rotate to a preset position to allow rear passengers or the driver to take items from the storage box.

[0084] Through the above scheme, the vehicle storage box is controlled to move in different ways according to whether there is a user on the co-pilot seat, making the control of the vehicle storage box more diversified and ensuring the risk of collision between the vehicle storage box and the user.

[0085] In some embodiments, step 103131 specifically further includes:

[0086] Step A: during the process of controlling the vehicle storage box to close, detecting a first distance between the vehicle storage box and the co-pilot user.

[0087] Step B: in response to the first distance being less than a preset distance threshold, controlling the vehicle storage box to move a second distance in a direction opposite to the moving direction and then locking it.

[0088] In a specific implementation, when the vehicle storage box is closed, a first distance between the vehicle storage box and the co-pilot user is monitored, wherein the first distance is specifically the distance between the vehicle storage box and a part of the co-pilot user that is closest to the vehicle storage box.

[0089] If the first distance is less than the preset distance threshold, it means that the vehicle storage box is too close to the co-pilot user and there may be a risk of collision. The vehicle storage box is controlled to move a second distance in the opposite direction of the movement and then locked.

[0090] For example, the preset distance threshold is 15 cm, and the second distance is 5 cm. The part of the passenger seat closest to the vehicle storage box is the user's knee. It is detected that the first distance between the user's knee and the vehicle storage box is 13 cm. At this time, in order to avoid a collision between the user's knee and the vehicle storage box, the vehicle storage box is controlled to rebound 5 cm.

[0091] Through the above solution, in order to avoid the risk of collision between the vehicle storage box and the co-pilot user during the closing process, the vehicle storage box rebounds to a second distance when the distance between the vehicle storage box and the co-pilot user is too close, thereby reducing the possibility of collision and improving safety.

[0092] In some embodiments, step 102 specifically includes:

[0093] Step 1021: In response to the presence of a user in the passenger seat, a third distance between the vehicle storage box and the user is obtained.

[0094] Step 1022, determining a target angle of the vehicle storage box according to the third distance, and controlling the vehicle storage box to open to the target angle.

[0095] In a specific implementation, if there is a user at the co-pilot position of the vehicle, a third distance between the vehicle storage box and the user is obtained. The third distance is specifically the distance between the vehicle storage box and the part of the co-pilot user that is closest to the vehicle storage box.

[0096] The database pre-stores the correspondence between the distance between the vehicle storage box and the user and the angle of the vehicle storage box. The database is searched according to the third distance to obtain the target angle of the vehicle storage box corresponding to the third distance, and the vehicle storage box is controlled to open to the target angle.

[0097] Exemplarily, the third distance between the vehicle storage box and the user is 40 cm, and the corresponding target angle determined according to the third distance is 45 degrees, so the vehicle storage box is controlled to open 45 degrees in a tipping manner.

[0098] Through the above scheme, the target angle is determined according to the third distance between the vehicle storage box and the user, so that when there is a user on the front passenger seat, the normal opening of the vehicle storage box is guaranteed, and the collision between the vehicle storage box and the front passenger user after opening is avoided.

[0099] In some embodiments, the method further comprises:

[0100] Step 10a, monitoring the weight of items in the vehicle storage box.

[0101] Step 10b: in response to the weight of the item remaining unchanged within a second preset time period, controlling the vehicle storage box to close.

[0102] In a specific implementation, when the vehicle storage box is opened, the weight of the items in the vehicle storage box is monitored in real time. If the weight of the items in the vehicle storage box remains unchanged for a second preset time, it means that the user does not need to take or store items in the vehicle storage box, and the vehicle storage box is controlled to be closed, which makes the control of the storage box more intelligent. For example, the second preset time is 30 seconds.

[0103] In some embodiments, the rotation axis of the vehicle storage box has an upper load limit, which can be obtained by looking up a table according to the vehicle model. If the weight of the items in the vehicle storage box is greater than a preset weight threshold (i.e., the upper load limit), a prompt message is output, wherein the prompt message is used to prompt that the items in the vehicle storage box are overweight. The prompt message includes at least one of the following: voice broadcast, HUD display, instrument display, central control screen display, window display, and in-vehicle equipment linkage.

[0104] Exemplarily, when the prompting method of the prompting information is voice broadcast, when the weight of the items in the vehicle storage box is greater than a preset weight threshold, the voice broadcasts a prompting message of "the items in the storage box are too heavy, please take out some items".

[0105] In some embodiments, a proximity sensor is provided at the opening of the vehicle storage box, and the proximity sensor senses whether an object approaches the storage box opening. If an object approaches, the closing action is delayed to avoid safety accidents such as pinching fingers.

[0106] In some embodiments, the timing starts after the vehicle storage box is opened. If the timing time is longer than the preset time, the automatic return is executed, that is, the vehicle storage box is controlled to automatically close to avoid splashing of items inside the storage box when the vehicle collides, causing secondary injuries to the people in the car. At the same time, the vehicle storage box is equipped with refrigeration and heating functions to achieve the preservation or heat preservation function of the food in the storage box. Furthermore, when the timing time is longer than the preset time, the automatic return is executed to reduce the energy consumption of the whole vehicle.

[0107] In some embodiments, when the vehicle is turned off or the doors are locked, the system can automatically close the storage box if it is not closed.

[0108] In some embodiments, the method further comprises:

[0109] The corresponding time information of the user controlling the vehicle storage box is recorded, and the time information within a preset time period is counted to obtain a training data set. The initial storage box control model is trained using the training data set until the preset training conditions are met to obtain the storage box control model. The current time is obtained, and the storage box is automatically controlled to be opened and closed according to the current time and the storage box control model.

[0110] Specifically, the corresponding time information of the user controlling the vehicle storage box and the state of the vehicle storage box corresponding to the time information are obtained, the state of the vehicle storage box being an open state or a closed state, and the time information is marked using the state of the vehicle storage box to obtain a training data set, wherein the state of the vehicle storage box is used to correct the obtained training results.

[0111] An initial storage box control model is obtained. In this embodiment, the initial storage box control model is a neural network artificial intelligence model. The initial storage box control model is trained using the training data set. When the initial storage box control model meets the preset training end condition, the training ends and the storage box control model is obtained.

[0112] The preset training end condition includes at least one of the following: determining that all data in the training data set are input into the initial storage box control model for training, determining that the loss function of the initial storage box control model converges to a preset convergence threshold, or determining that the initial storage box control model is iteratively trained to a preset number of iterations.

[0113] Exemplarily, the preset training end condition is to determine that all data in the first training data set are input into the initial storage box control model for training:

[0114] There are a total of fifty groups of data in the training data set, each group of data includes the corresponding time information of the vehicle storage box and the state of the vehicle storage box. The preset training end condition is to determine that all data in the training data set are input into the initial storage box control model for training, that is, when the fifty groups of data are input into the initial storage box control model, there is no training data in the training data set that has not been input into the initial storage box control model, and it is determined that the training of the initial storage box control model is completed, and the storage box control model is obtained.

[0115] In another example, the preset training end condition is to determine that the loss function of the initial storage box control model converges to a preset convergence threshold:

[0116] Input the training data in the training data set into the initial storage box control model for training, and output the training result. Determine the loss function according to the training result and the actual wear degree. The type of the loss function includes at least one of the following: mean square error loss function, cross entropy loss function, logarithmic loss function, exponential loss function, square loss function or absolute value loss function, etc. When the loss function converges to a preset convergence threshold, it is determined that the preset training end condition is met, and the storage box control model is obtained.

[0117] In another example, the preset training end condition is to determine that the initial storage box control model is iteratively trained to a preset number of iterations.

[0118] The training data in the training data set is input into the initial storage box control model for iterative training, the number of iterations is recorded, and when it is determined that the number of iterations is equal to the preset number of iterations, the preset training end condition is met, and the storage box control model is obtained.

[0119] Through the above scheme, the training data in the training data set includes the corresponding time information of the vehicle storage box and the status of the vehicle storage box. The initial storage box control model is trained using the training data in the training data set until the preset training end conditions are met, and the storage box control model is obtained, so that the storage box control model can be used to output the status of the vehicle storage box corresponding to the current time in the subsequent process, and the status of the vehicle storage box can be determined more accurately.

[0120] It should be noted that the method of the embodiment of the present disclosure can be performed by a single device, such as a computer or a server. The method of the present embodiment can also be applied in a distributed scenario and completed by multiple devices cooperating with each other. In the case of such a distributed scenario, one of the multiple devices can only perform one or more steps in the method of the embodiment of the present disclosure, and the multiple devices will interact with each other to complete the described method.

[0121] It should be noted that the above describes some embodiments of the present disclosure. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in an order different from that in the above embodiments and still achieve the desired results. In addition, the processes depicted in the accompanying drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.

[0122] Based on the same inventive concept, corresponding to any of the above-mentioned embodiments and methods, the present disclosure also provides a control device for a vehicle storage box.

[0123] refer to Figure 2 , Figure 2The control device of the vehicle storage box of the embodiment includes:

[0124] The command receiving module 201 is configured to receive a command to open the storage box and determine whether there is a user on the passenger seat of the vehicle;

[0125] The first control module 202 is configured to control the vehicle storage box to open to a target angle in response to the presence of a user on the passenger seat; or,

[0126] The second control module 203 is configured to control the vehicle storage box to fully open in response to the absence of a user on the co-pilot seat, determine whether a door opening instruction is received, obtain a first judgment result, and control the movement of the vehicle storage box according to the first judgment result.

[0127] In some embodiments, the second control module 203 specifically includes:

[0128] A rotation control unit is configured to control the vehicle storage box to rotate to a preset position in response to the first judgment result that the door opening command is not received, wherein the preset position is a position close to the armrest in the vehicle; or

[0129] The closing control unit is configured to control the vehicle storage box to close in response to a first judgment result that a door opening instruction is received.

[0130] In some embodiments, the rotation control unit specifically includes:

[0131] The timing subunit is configured to receive a door opening instruction during the process of controlling the vehicle storage box to rotate to a preset position, control the vehicle storage box to stop rotating and lock, and start timing after determining that the locking is completed;

[0132] The judgment subunit is configured to judge whether a user is detected to get on the passenger seat when the timing duration is less than the first preset duration, and obtain a second judgment result;

[0133] The moving subunit is configured to control the movement of the vehicle storage box according to the second judgment result.

[0134] In some embodiments, the determination subunit is specifically configured to:

[0135] When the timing duration is less than the first preset duration, in response to the presence of a user within a preset distance outside the co-pilot, obtaining co-pilot image information and identifying the co-pilot image information;

[0136] In response to the presence of a preset user feature in the co-pilot image information, determining the second judgment result as detecting that a user has boarded the co-pilot seat before the countdown ends, wherein the preset user feature is pre-set sign information representing the user; or

[0137] In response to the absence of a preset user feature in the co-pilot image information, it is determined that the second judgment result is that it is detected that no user is on the co-pilot seat before the countdown ends.

[0138] In some embodiments, the mobile subunit is specifically configured as:

[0139] In response to the second judgment result that a user is detected to be in the passenger seat, unlocking the vehicle storage box and controlling the vehicle storage box to be closed; or,

[0140] In response to the second judgment result that no user is detected on the front passenger seat, the vehicle storage box is unlocked and the vehicle storage box is controlled to rotate to a preset position.

[0141] In some embodiments, the mobile subunit is further configured to:

[0142] In the process of controlling the closing of the vehicle storage box, detecting a first distance between the vehicle storage box and the front passenger user;

[0143] In response to the first distance being less than a preset distance threshold, the vehicle storage box is controlled to move a second distance in a direction opposite to the moving direction and then locked.

[0144] In some embodiments, the first control module 202 is specifically configured to:

[0145] In response to the presence of a user on the co-pilot seat, acquiring a third distance between the vehicle storage box and the user;

[0146] A target angle of the vehicle storage box is determined according to the third distance, and the vehicle storage box is controlled to open to the target angle.

[0147] In some embodiments, the method further includes a weight monitoring module, wherein the weight monitoring module is specifically configured to:

[0148] Monitor the weight of items in vehicle storage compartments;

[0149] In response to the weight of the item remaining unchanged within a second preset time period, the vehicle storage box is controlled to be closed.

[0150] For the convenience of description, the above device is described by dividing it into various modules according to its functions. Of course, when implementing the present disclosure, the functions of each module can be implemented in the same or multiple software and / or hardware.

[0151] The device of the above embodiment is used to implement the control method of the corresponding vehicle storage box in any of the above embodiments, and has the beneficial effects of the corresponding method embodiment, which will not be repeated here.

[0152] Based on the same inventive concept, corresponding to any of the above-mentioned embodiments and methods, the present disclosure also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, the control method of the vehicle storage box described in any of the above embodiments is implemented.

[0153] Figure 3 A more specific schematic diagram of the hardware structure of an electronic device provided in this embodiment is shown, and the device may include: a processor 1010, a memory 1020, an input / output interface 1030, a communication interface 1040, and a bus 1050. The processor 1010, the memory 1020, the input / output interface 1030, and the communication interface 1040 are connected to each other through the bus 1050 in the device.

[0154] The processor 1010 can be implemented by a general-purpose CPU (Central Processing Unit), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of this specification.

[0155] The memory 1020 may be implemented in the form of ROM (Read Only Memory), RAM (Random Access Memory), static storage device, dynamic storage device, etc. The memory 1020 may store an operating system and other application programs. When the technical solutions provided in the embodiments of this specification are implemented by software or firmware, the relevant program codes are stored in the memory 1020 and are called and executed by the processor 1010.

[0156] The input / output interface 1030 is used to connect the input / output module to realize information input and output. The input / output module can be configured in the device as a component (not shown in the figure), or it can be externally connected to the device to provide corresponding functions. The input device may include a keyboard, a mouse, a touch screen, a microphone, various sensors, etc., and the output device may include a display, a speaker, a vibrator, an indicator light, etc.

[0157] The communication interface 1040 is used to connect a communication module (not shown) to realize communication interaction between the device and other devices. The communication module can realize communication through a wired mode (such as USB, network cable, etc.) or a wireless mode (such as mobile network, WIFI, Bluetooth, etc.).

[0158] The bus 1050 includes a path that transmits information between the various components of the device (eg, the processor 1010, the memory 1020, the input / output interface 1030, and the communication interface 1040).

[0159] It should be noted that, although the above device only shows the processor 1010, the memory 1020, the input / output interface 1030, the communication interface 1040 and the bus 1050, in the specific implementation process, the device may also include other components necessary for normal operation. In addition, it can be understood by those skilled in the art that the above device may also only include the components necessary for implementing the embodiments of the present specification, and does not necessarily include all the components shown in the figure.

[0160] The electronic device of the above embodiment is used to implement the control method of the corresponding vehicle storage box in any of the above embodiments, and has the beneficial effects of the corresponding method embodiment, which will not be repeated here.

[0161] Based on the same inventive concept, corresponding to any of the above-mentioned embodiment methods, the present disclosure also provides a non-transitory computer-readable storage medium, wherein the non-transitory computer-readable storage medium stores computer instructions, and the computer instructions are used to enable the computer to execute the control method of the vehicle storage box as described in any of the above embodiments.

[0162] The computer-readable medium of this embodiment includes permanent and non-permanent, removable and non-removable media, and information storage can be implemented by any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, read-only compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device.

[0163] The computer instructions stored in the storage medium of the above embodiments are used to enable the computer to execute the control method of the vehicle storage box as described in any of the above embodiments, and have the beneficial effects of the corresponding method embodiments, which will not be repeated here.

[0164] Based on the same inventive concept, corresponding to any of the above-mentioned embodiments and methods, the present application also provides a vehicle, including the control device of the vehicle storage box in the above-mentioned embodiments, the electronic device in the above-mentioned embodiments, and the computer-readable storage medium in the above-mentioned embodiments, and the vehicle equipment implements the control method of the vehicle storage box described in any of the above embodiments.

[0165] The vehicle of the above-mentioned embodiment is used to implement the control method of the vehicle storage box described in any of the above-mentioned embodiments, and has the beneficial effects of the corresponding method embodiments, which will not be repeated here.

[0166] It is understandable that before using the technical solutions of each embodiment of the present disclosure, the type, scope of use, usage scenarios, etc. of the personal information involved will be informed to the user in an appropriate manner, and the user's authorization will be obtained.

[0167] For example, in response to receiving an active request from a user, a prompt message is sent to the user to clearly remind the user that the operation requested to be performed will require obtaining and using the user's personal information. Thus, the user can independently choose whether to provide personal information to software or hardware such as an electronic device, application, server, or storage medium that performs the operation of the technical solution of the present disclosure according to the prompt message.

[0168] As an optional but non-limiting implementation, in response to receiving the user's active request, the prompt information may be sent to the user in the form of a pop-up window, in which the prompt information may be presented in text form. In addition, the pop-up window may also carry a selection control for the user to choose "agree" or "disagree" to provide personal information to the electronic device.

[0169] It is understandable that the above notification and the process of obtaining user authorization are merely illustrative and do not constitute a limitation on the implementation of the present disclosure. Other methods that meet relevant laws and regulations may also be applied to the implementation of the present disclosure.

[0170] Those skilled in the art should understand that the discussion of any of the above embodiments is merely illustrative and is not intended to imply that the scope of the present disclosure is limited to these examples. Based on the concept of the present disclosure, the technical features in the above embodiments or different embodiments may be combined, the steps may be implemented in any order, and there are many other variations of the different aspects of the embodiments of the present disclosure as described above, which are not provided in detail for the sake of simplicity.

[0171] In addition, to simplify the description and discussion, and in order not to make the embodiments of the present disclosure difficult to understand, the known power / ground connections to the integrated circuit (IC) chips and other components may or may not be shown in the provided figures. In addition, the device can be shown in the form of a block diagram to avoid making the embodiments of the present disclosure difficult to understand, and this also takes into account the fact that the details of the implementation of these block diagram devices are highly dependent on the platform on which the embodiments of the present disclosure will be implemented (that is, these details should be fully within the scope of understanding of those skilled in the art). Where specific details (e.g., circuits) are set forth to describe exemplary embodiments of the present disclosure, it is apparent to those skilled in the art that the embodiments of the present disclosure can be implemented without these specific details or with changes in these specific details. Therefore, these descriptions should be considered illustrative rather than restrictive.

[0172] Although the present disclosure has been described in conjunction with specific embodiments of the present disclosure, many replacements, modifications and variations of these embodiments will be apparent to those skilled in the art from the foregoing description. For example, other memory architectures (e.g., dynamic RAM (DRAM)) may use the embodiments discussed.

[0173] The embodiments of the present disclosure are intended to cover all such substitutions, modifications and variations that fall within the broad scope of the present application. Therefore, any omissions, modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the embodiments of the present disclosure should be included in the protection scope of the present disclosure.

Claims

1. A method for controlling a vehicle storage box, characterized in that: include: Upon receiving a storage box opening command, determining whether there is a user on the passenger seat of the vehicle; In response to the presence of a user on the co-pilot seat, controlling the vehicle storage box to open to a target angle; or, In response to the absence of a user in the co-pilot seat, the vehicle storage box is controlled to be fully opened, and it is determined whether a door opening instruction is received to obtain a first judgment result, and the vehicle storage box is controlled to move according to the first judgment result.

2. The method according to claim 1, characterized in that The controlling the movement of the vehicle storage box according to the first judgment result includes: In response to the first judgment result that the door opening instruction is not received, the vehicle storage box is controlled to rotate to a preset position, wherein the preset position is a position close to the armrest in the vehicle; or In response to the first judgment result that a door opening instruction is received, the vehicle storage box is controlled to be closed.

3. The method according to claim 2, characterized in that The controlling the vehicle storage box to rotate to a preset position comprises: In the process of controlling the vehicle storage box to rotate to a preset position, a door opening command is received, the vehicle storage box is controlled to stop rotating and lock, and the timing starts after the locking is completed; When the timing duration is less than the first preset duration, determining whether a user is detected to be in the passenger seat, and obtaining a second determination result; The movement of the vehicle storage box is controlled according to the second judgment result.

4. The method according to claim 3, characterized in that When the timing duration is less than the first preset duration, determining whether a user is detected to be in the passenger seat, and obtaining a second determination result, includes: When the timing duration is less than the first preset duration, in response to the presence of a user within a preset distance outside the co-pilot, obtaining co-pilot image information and identifying the co-pilot image information; In response to the presence of a preset user feature in the co-pilot image information, determining the second judgment result as detecting that a user has boarded the co-pilot seat before the countdown ends, wherein the preset user feature is pre-set sign information representing the user; or In response to the absence of a preset user feature in the co-pilot image information, it is determined that the second judgment result is that it is detected that no user is on the co-pilot seat before the countdown ends.

5. The method according to claim 3, characterized in that: The controlling the movement of the vehicle storage box according to the judgment result includes: In response to the second judgment result that a user is detected to be in the passenger seat, unlocking the vehicle storage box and controlling the vehicle storage box to be closed; or, In response to the second judgment result that no user is detected on the front passenger seat, the vehicle storage box is unlocked and the vehicle storage box is controlled to rotate to a preset position.

6. The method according to claim 5, characterized in that In response to the second judgment result that a user is detected to be in the passenger seat, after unlocking the vehicle storage box, the method further includes: In the process of controlling the closing of the vehicle storage box, detecting a first distance between the vehicle storage box and the front passenger user; In response to the first distance being less than a preset distance threshold, the vehicle storage box is controlled to move a second distance in a direction opposite to the moving direction and then locked.

7. The method according to claim 1, characterized in that In response to the presence of a user on the co-pilot, controlling the vehicle storage box to open to a target angle includes: In response to the presence of a user on the co-pilot seat, acquiring a third distance between the vehicle storage box and the user; A target angle of the vehicle storage box is determined according to the third distance, and the vehicle storage box is controlled to open to the target angle.

8. The method according to claim 1, characterized in that After controlling the vehicle storage box to open or controlling the vehicle storage box to move according to the first judgment result, the method further includes: Monitor the weight of items in vehicle storage compartments; In response to the weight of the item remaining unchanged within a second preset time period, the vehicle storage box is controlled to be closed.

9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the method according to any one of claims 1 to 8 when executing the program.

10. A vehicle, characterized in that: An electronic device comprising the electronic device described in claim 9.

Citation Information

Patent Citations

  • Vehicle-mounted glove box and vehicle

    CN219969550U

  • A vehicle safe box device applying NFC and a running method thereof

    CN104343316A

  • Electric glove box control method, device, equipment and medium

    CN115489436A

  • Automobile glove box and automobile

    CN219277372U

  • Glove box structure of a car

    KR2019980051121U