Vehicle moving demand processing method, device and equipment and readable storage medium
The surrounding environment is monitored through vehicle sensors, the requirements for moving vehicles are determined and corresponding operations are performed, which solves the problems of car owner information leakage and vehicle blocking, and improves information security and convenience of moving vehicles.
Patent Information
- Application Number
- CN202411051497.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-01
- Publication Date
- 2024-12-13
AI Technical Summary
In the prior art, car owners are prone to leaking personal information when leaving contact information on the vehicle, resulting in insufficient information security and the problem of vehicle blocking caused by vehicle stopping is difficult to solve easily.
By configuring interactive strategies for vehicles, using sensors to monitor the movements of surrounding vehicles and personnel, determining the level of vehicle moving needs, and performing corresponding vehicle control operations based on the level, avoiding disclosing the personal information of the car owner in uncertain situations.
It realizes that the car move needs can be handled in a refined manner without leaking the personal information of the car owner, improve information security, and conveniently solve the problem of vehicle blocking caused by temporarily stopped vehicles.
Smart Images

Figure CN119116858A_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present invention relate to the field of vehicle technology, and in particular to a method, device, equipment and readable storage medium for processing a vehicle moving demand. Background Art
[0002] With the gradual development of society, parking spaces are in short supply. It is common for temporarily parked vehicles to block normally parked vehicles or even block intersections. This requires car owners to consciously leave their contact information on their vehicles so that the blocked car owners can contact them in time to move their vehicles.
[0003] In the prior art, car owners mainly leave contact information by posting QR codes, stickers, number plates, etc. on their vehicles.
[0004] However, this existing technology is prone to leaking the personal information of the car owner. Summary of the invention
[0005] In view of the above problems, the embodiments of the present invention provide a method, device, equipment and readable storage medium for processing a vehicle moving demand, which are used to solve the problem of leakage of vehicle owner's personal information in the prior art.
[0006] According to one aspect of an embodiment of the present invention, a method for processing a vehicle moving demand is provided, the method comprising:
[0007] In response to the activation of the temporary parking mode of the vehicle, obtaining the movement of other vehicles and / or persons around the vehicle;
[0008] Determining the level of vehicle moving demand based on the movements of the other vehicles and / or personnel;
[0009] A vehicle control operation corresponding to the vehicle moving demand level is executed.
[0010] According to another aspect of an embodiment of the present invention, a device for processing a vehicle moving demand is provided, the device comprising:
[0011] An information acquisition module, for acquiring the movement of other vehicles and / or persons around the vehicle in response to the activation of the temporary parking mode of the vehicle;
[0012] A level determination module, used to determine the level of vehicle moving demand based on the movement of other vehicles and / or personnel;
[0013] The operation execution module is used to execute the vehicle control operation corresponding to the vehicle moving demand level.
[0014] According to another aspect of an embodiment of the present invention, there is provided an electronic device, comprising: 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 perform operations such as the above-mentioned method.
[0015] According to another aspect of an embodiment of the present invention, a computer-readable storage medium is provided, wherein the storage medium stores at least one executable instruction, and the executable instruction enables an electronic device to perform the following operations:
[0016] In response to the activation of the temporary parking mode of the vehicle, obtaining the movement of other vehicles and / or persons around the vehicle;
[0017] Determining the level of vehicle moving demand based on the movements of the other vehicles and / or personnel;
[0018] A vehicle control operation corresponding to the vehicle moving demand level is executed.
[0019] The embodiments of the present invention automatically monitor the movements of other vehicles and / or people around the temporarily parked vehicle to determine the level of vehicle moving demand, and then provide different vehicle control operations at different levels of vehicle moving demand. This can achieve hierarchical and more refined vehicle moving control processing, avoid the problem of disclosing the owner's personal information when it is uncertain whether there is a real need to move the vehicle, and improve information security.
[0020] 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
[0021] 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:
[0022] Figure 1 A schematic diagram of a scenario for handling a vehicle moving demand according to the present invention is shown;
[0023] Figure 2 A flow chart showing a first embodiment of a method for processing a vehicle moving demand according to the present invention;
[0024] Figure 3 A flow chart showing a first embodiment of a method for starting a temporary parking mode of a vehicle according to the present invention;
[0025] Figure 4A flow chart showing a first embodiment of a method for executing a vehicle control operation according to the present invention;
[0026] Figure 5 A flow chart showing a second embodiment of a method for executing a vehicle control operation according to the present invention;
[0027] Figure 6 A flow chart showing a third embodiment of a method for executing a vehicle control operation according to the present invention;
[0028] Figure 7 The present invention shows a car moving demand processing architecture diagram;
[0029] Figure 8 The whole process flow chart of the vehicle moving demand of the present invention is shown;
[0030] Fig. 9 A schematic structural diagram of an embodiment of a device for processing a vehicle moving demand according to the present invention is shown;
[0031] Fig.10 A schematic structural diagram of an embodiment of an electronic device provided by the present invention is shown. DETAILED DESCRIPTION
[0032] Exemplary embodiments of the present invention will be described in more detail below with reference to the accompanying drawings. Although exemplary embodiments of the present invention are shown in the drawings, it should be understood that the present invention can be implemented in various forms and should not be limited to the embodiments set forth herein.
[0033] With the gradual development of society, parking spaces are in short supply, and it is not uncommon for temporarily parked vehicles to block normal parked vehicles or even block intersections. Usually, car owners will leave their contact information (such as mobile phone numbers) so that others can notify the car owners to move their cars in time. However, because mobile phone numbers are usually bound to important personal information and involve personal privacy information, more and more car owners are unwilling to leave their mobile phone numbers on their cars in traditional ways such as number plates, handwritten paper, and stickers. How to intelligently and conveniently notify car owners to move their cars is a major problem faced by most car owners.
[0034] In response to the above problems, this application provides a solution to the need to move a car. The method mainly realizes intelligent car moving by configuring an interactive strategy for the vehicle itself and allowing the vehicle to interact with other people. Specifically, an interactive strategy can be configured on the vehicle to enable the vehicle to identify surrounding vehicles or personnel movements when the vehicle is locked, and then display prompt information related to the owner (such as the owner's phone number) according to the scene. At the same time, the car computer can communicate with the blocked owner through the external speaker (for example, asking: "Do you need me to move the car") and voice broadcast (for example, "Sorry, your car is blocked, please check the car moving phone number on the central control screen") to comfort and prompt the blocked owner, and push the information to the mobile phone of the owner of the temporary parking lot, so as to notify the owner to move the car in time.
[0035] The technical solution of the present application is described in detail below through specific embodiments. It should be noted that the following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described in detail in some embodiments.
[0036] Figure 1 A schematic diagram of a scenario for handling a vehicle moving demand according to the present invention is shown. Figure 1 As shown, taking the temporarily parked vehicle 10 temporarily parked on the roadside occupying the lane as an example, when the rear vehicle 11 gradually approaches the temporarily parked vehicle 10, the temporarily parked vehicle 10 identifies the movement of the rear vehicle 11, and at this time, it can simply communicate with the blocked vehicle owner through the external speaker. If it is confirmed that the blocked vehicle owner has a real need to move the car, then the car moving contact information (such as mobile phone number) of the user of the temporarily parked vehicle 10 can be output, so that the blocked vehicle owner can contact the user in time to move the car.
[0037] It should be noted that, in addition to the above Figure 1 In addition to the scenario shown in which temporarily parked vehicles occupy the lane at the roadside, which may cause other vehicles to need to move, there are many other scenarios that may also cause other vehicles to need to move, such as vehicles temporarily parked at intersections, vehicles blocking the passage of other vehicles when temporarily parked, etc.
[0038] Figure 2 The flowchart of the first embodiment of the method for handling vehicle moving demand of the present invention is shown, and the method is executed by a vehicle (for the convenience of distinction, the vehicle in the method is described as a temporarily parked vehicle, and the vehicle affected by the vehicle is referred to as other vehicles, for example, other vehicles can refer to Figure 1 The entire method is executed with the cockpit domain controller of the temporarily parked vehicle as the main node to process the main logic of the temporarily parked mode, and the sensors on the temporarily parked vehicle as auxiliary nodes to collect surrounding environment information and the movements of other vehicles and personnel. Figure 2 As shown, the method comprises the following steps:
[0039] Step 210: In response to activation of the temporary parking mode of the vehicle, the movement of other vehicles and / or persons around the vehicle is obtained.
[0040] Among them, after the temporary parking mode of the vehicle is turned on, the temporarily parked vehicle will execute the subsequent steps involved in the method for processing the vehicle moving demand provided by the present invention.
[0041] In this embodiment, the temporary parking mode of the vehicle can be actively turned on by the user of the temporary parking vehicle (usually the owner), or it can be automatically controlled to turn on by the temporary parking vehicle in combination with the actual scene it is currently in. When the temporary parking mode of the vehicle is turned on, the temporary parking vehicle can inform the user through a prompt message, so that the user can know that the temporary parking mode of the vehicle is currently turned on, so that the user can cooperate in moving the vehicle later.
[0042] For example, in actual scenarios, after the user parks the car, he can actively input a command to control the temporary parking mode of the vehicle to be turned on. If the user parks the car, locks the car and leaves, but does not actively turn on the temporary parking mode of the vehicle (for example, the user forgets), if the temporary parking vehicle finds that the actual scenario it is in may affect the passage of other vehicles, then the temporary parking vehicle itself can control the temporary parking mode to be turned on and remotely notify the user. This can avoid the situation where the user forgets to lock the car and leaves, and then turns back to actively turn on the temporary parking mode of the vehicle.
[0043] Exemplarily, the user actively turns on the vehicle's temporary parking mode through a mode start command, which can be specifically done through the following operations: manually turning on the vehicle's temporary parking mode through the temporary parking vehicle's cabin central control (divided into central control screen control and voice control) or a mobile phone APP.
[0044] Among them, when the vehicle temporary parking mode is turned on, a prompt box may pop up on the central control screen or mobile phone. In the prompt box, you can select and fill in the vehicle moving contact information (such as the user's mobile phone number). This will make it easier for subsequent temporary parking vehicles to inform the blocked car owner of the vehicle moving contact information so that they can contact the user.
[0045] By configuring the user to actively turn on the temporary parking mode for the vehicle, the user can proactively coordinate with subsequent vehicle moving needs after locking the vehicle and leaving. For example, the user can keep the mobile phone turned on to receive subsequent calls from the owner of the blocked vehicle.
[0046] In this embodiment, the movement of other vehicles and / or people around the temporarily parked vehicle can be monitored by relevant sensors. For example, after the temporary parking mode of the vehicle is turned on, the intelligent driving domain controller, automatic driving camera, 360-degree panoramic camera, sensor, and radar of the temporarily parked vehicle are all activated. When the automatic driving camera, 360-degree panoramic camera, sensor, and radar detect that there is a situation around the temporarily parked vehicle (other vehicles or people appear), they are reported to the intelligent driving domain controller, so that the temporarily parked vehicle can grasp the movement of other vehicles and / or people around it in real time.
[0047] Step 220: Determine the vehicle moving demand level based on the movements of other vehicles and / or people.
[0048] In this embodiment, the vehicle moving demand level can be divided into multiple levels, such as level 1, level 2, level 3, ..., level n. In actual applications, the movements of other vehicles and / or personnel may change in real time. For example, other vehicles may continue to approach the temporarily parked vehicle, or may continue to move away from the temporarily parked vehicle. It is also possible that other vehicles stop after being a certain distance away from the temporarily parked vehicle, and at the same time, people in other vehicles get off and walk towards the temporarily parked vehicle. Among them, different movements will correspond to different vehicle moving demand levels.
[0049] The corresponding relationship can be pre-configured in the cockpit domain controller of the temporarily parked vehicle. Specifically, the temporarily parked vehicle builds a corresponding virtual scene based on the movements of other vehicles and / or people around it, and then configures different levels of vehicle moving requirements for different virtual scenes. For example, as shown in Table 1 below:
[0050]
[0051]
[0052] Table 1
[0053] Exemplarily, in other implementations, the intelligent driving domain controller can also be used for other vehicle and personnel dynamic recognition methods (such as camera vision algorithms, CNN structure algorithms, and YOLO model algorithms) to compare and analyze the actual movements of other surrounding vehicles and personnel with the system calibrated data and the established scene models to determine the level of vehicle moving requirements.
[0054] Step 230: Execute a vehicle control operation corresponding to the vehicle moving demand level.
[0055] In this embodiment, vehicle control operations are performed by the cockpit domain controller of the parked vehicle, including: flashing lights, outputting text (for example, projecting the user's contact information around the parked vehicle), outputting voice (for example, voice inquiries to people around the parked vehicle), controlling the vehicle to move automatically, notifying users of remote messages, etc.
[0056] Among them, different levels of car moving demand correspond to different vehicle control operations. For example, the vehicle control operation corresponding to car moving demand level 1 can be: flashing lights. Specifically, when other vehicles are constantly approaching the temporarily parked vehicle, it corresponds to car moving demand level 1, that is, the temporarily parked vehicle flashes its lights. This is because although other vehicles are constantly approaching the temporarily parked vehicle, their intention to move the vehicle is not obvious enough, so the vehicle is controlled to flash its lights first to prompt the owners of other vehicles, so as to try to get the owners of other vehicles to give feedback and make further movements (such as getting off the vehicle). When the temporarily parked vehicle detects a new movement, the car moving demand level can be changed, so that the temporarily parked vehicle will continue to further perform the corresponding vehicle control operation.
[0057] In the embodiment of the present application, the temporarily parked vehicle automatically monitors the movements of other vehicles and / or people around it to determine the level of the need to move the vehicle, and then provides different vehicle control operations at different levels of the need to move the vehicle. This can achieve a more refined and hierarchical control process for moving the vehicle, thereby avoiding other vehicles or people around from accidentally triggering the need to move the vehicle, and improving the accuracy of the determination of the need to move the vehicle.
[0058] In practical applications, the vehicle needs to start the temporary parking mode before the relevant actions in the vehicle moving demand processing method are executed. The following describes how to start the temporary parking mode of the vehicle through some embodiments.
[0059] Figure 3 The flowchart of the first embodiment of the method for starting the temporary parking mode of the vehicle of the present invention is shown, and the method is executed by the cockpit domain controller of the temporary parking vehicle. Figure 3 As shown, the method comprises the following steps:
[0060] Step 310: Obtain the surrounding environment information of the vehicle.
[0061] Step 320: Based on the surrounding environment information, output mode activation prompt.
[0062] Step 330: If a prompt feedback signal confirming the activation of the temporary parking mode of the vehicle is obtained, the temporary parking mode of the vehicle is activated.
[0063] In this embodiment, it has been mentioned above that the temporarily parked vehicle can obtain the movements of other vehicles and / or people around it through sensors (including automatic driving cameras, 360-degree panoramic cameras, sensors, radars, etc.). Furthermore, after the vehicle is temporarily parked, if the user does not actively turn on the vehicle's temporary parking mode, the temporarily parked vehicle itself can also collect surrounding environment information through the above sensors, and then further determine whether to turn on the vehicle's temporary parking mode.
[0064] Specifically, the temporarily parked vehicle determines whether it will affect the passage of other vehicles by detecting the surrounding environment. Figure 1In the scenario shown in , when a temporarily parked vehicle is parked on the side of the road, since the road is a one-way street, it is obvious that subsequent vehicles are blocked and cannot pass.
[0065] Among them, when a temporarily parked vehicle finds through the surrounding environment information that it will affect the passage of other vehicles, if the user is still in the car, a mode activation prompt will be output. The mode activation prompt can be used to prompt the user to confirm whether to activate the vehicle's temporary parking mode.
[0066] For example, the mode activation prompt can be in the form of voice, text, vibration, etc. After obtaining the mode activation prompt, the user can give prompt feedback information based on the actual situation. Among them, the prompt feedback signal can be divided into two types: ① Confirm to activate the temporary parking mode of the vehicle; ② Do not activate the temporary parking mode of the vehicle. The temporary parking vehicle performs corresponding actions based on different prompt feedback information.
[0067] In the embodiment of the present application, the vehicle actively collects surrounding environment information, and then prompts the user to turn on the vehicle's temporary parking mode. In this way, the user no longer needs to observe the surrounding environment to determine whether to turn on the vehicle's temporary parking mode. On the one hand, it reduces the burden on the user, and on the other hand, it can also avoid inaccurate subjective judgments of the user, and avoid unnecessary activation of the vehicle's temporary parking mode causing subsequent leakage of the user's personal privacy information.
[0068] Furthermore, in some other implementations, the confidence level may be combined to determine whether to output the prompt for starting the mode. Specifically, the steps include:
[0069] (1) If the surrounding environment information matches the pre-configured scene, the default confidence level is obtained.
[0070] (2) Determine the prompt information corresponding to the default confidence level.
[0071] (3) Based on the prompt information corresponding to the default confidence level, the output mode starts prompting.
[0072] Among them, different default confidence values correspond to different prompt information.
[0073] In this embodiment, some scenarios can be pre-configured. These scenarios refer to scenarios where when a vehicle stops at a specific position in the scenario, it will affect the passage of other vehicles. For example, scenario A is: the vehicle is parked close to the front of other vehicles, affecting the passage of other vehicles; scenario B is: the vehicle is parked at an intersection. After the parked vehicle collects the surrounding environment information, a virtual scene can be constructed based on the surrounding environment information. If the virtual scene matches the pre-configured scene, it means that the current parked vehicle may affect the passage of other vehicles. At this time, if the user is still in the car, the mode start prompt will be triggered.
[0074] Among them, the form and content of the mode start prompt can be adjusted according to the value of the default confidence. In this embodiment, the initial value of the default confidence can be 80 (it can be adjusted according to the actual situation, and the value of the default confidence will be updated later). Different values of the default confidence will result in different output mode start prompts. Here, the difference in the mode start prompts can refer to different prompt forms and prompt contents of the mode start prompts.
[0075] Exemplarily, taking the default initial confidence value of 80 as an example, the corresponding mode activation prompt can be a text message "Please confirm whether to turn on the vehicle's temporary parking mode". The cockpit domain controller displays the text message on the display interface of the temporarily parked vehicle, thereby outputting the mode activation prompt.
[0076] The embodiment of the present application can provide mode activation prompts of different forms and contents by combining the confidence value, so that the user can detect it in time and give corresponding processing, thereby preventing the user from missing the activation of the vehicle temporary parking mode due to inadequate prompts.
[0077] In other embodiments, when the surrounding environment information satisfies the match with the pre-configured scene, the mode start prompt corresponding to the default confidence level may be determined in the following manner:
[0078] If the default confidence level is the upper threshold, the temporary parking mode of the vehicle is turned on;
[0079] If the default confidence level is in the first interval, a pop-up window prompt and voice prompt are output to confirm whether to enable the temporary parking mode of the vehicle;
[0080] If the default confidence level is in the second interval, a voice prompt is outputted to confirm whether to start the temporary parking mode of the vehicle;
[0081] If the default confidence level is in the third interval, a message prompt will be output asking whether to confirm turning on the temporary parking mode of the vehicle.
[0082] The upper limit threshold is greater than or equal to the upper limit value of the first interval, the lower limit value of the first interval is greater than or equal to the upper limit value of the second interval, and the lower limit value of the second interval is greater than or equal to the upper limit value of the third interval.
[0083] In this embodiment, the initial value of the default confidence is set to 80 (not a fixed value, the value will be updated). Every time the temporary parking needs to confirm whether to turn on the temporary parking mode of the vehicle, the value of the default confidence will be determined first.
[0084] For example, the upper threshold may be 100, the first interval may be [80-90], the second interval may be [60-79], and the third interval may be below 60. There are four ways to start the temporary parking mode of the vehicle:
[0085] Method 1: If the currently acquired default confidence value is 100, it is directly executed to automatically turn on the temporary parking mode of the vehicle.
[0086] Among them, method 1 can be applied to the scenario where the user is not in the vehicle and the user has not actively turned on the temporary parking mode of the vehicle, but the temporary parking of the vehicle does affect the travel of other vehicles. In this way, the user can avoid turning back and turning on the temporary parking mode of the vehicle again, and it can also make it easier for the blocked car owner to contact the user later.
[0087] Method 2: If the currently acquired default confidence is between 80-99, the temporary parking mode will be activated after a card recommendation + voice inquiry is displayed on the display interface of the temporary parking vehicle. Specifically, the car computer voice prompts: "It is detected that your current parking position has the risk of blocking other vehicles from passing, so the temporary parking mode is activated for you"; the card recommendation information pops up on the display interface: "Your current parking position has the risk of blocking other vehicles from passing, so the temporary parking mode is activated for you", and the user can click [OK] or reply: "OK" as a prompt feedback signal to activate the temporary parking mode of the vehicle.
[0088] Furthermore, in some embodiments, a countdown (for example, 10 seconds) can be set. When the countdown ends, the pop-up card recommendation message disappears from the display interface. From the time the card recommendation message pops up to the time it disappears, if the user does not click [OK], the vehicle temporary parking mode will not be enabled by default.
[0089] Furthermore, if the user clicks [OK] or replies "OK", a prompt box will pop up on the car interface. In the prompt box, the user can select and fill in the contact information for moving the car. After confirmation, the information can be memorized and saved. If there is a real need to move the car later, it can be provided to the blocked car owner.
[0090] In addition, when the temporary parking mode of the vehicle is automatically turned on in method 1, the stored contact information for moving the vehicle can be obtained. When the blocked vehicle owner needs to move the vehicle later, the stored contact information for moving the vehicle can be notified to the blocked vehicle owner.
[0091] Method 3: If the currently acquired default confidence is between 60-79, it will be executed after voice inquiry. Specifically, the car computer voice prompts: "It is detected that your current parking position has the risk of blocking other vehicles, and the temporary parking mode is turned on for you." The user can reply: "OK" as a prompt feedback signal, and the temporary parking mode of the vehicle will be turned on. In addition, if the user does not respond, it will not be turned on by default.
[0092] Furthermore, in some embodiments, when the user replies "OK", a prompt box will pop up on the vehicle interface, in which the contact information for moving the car can be selected and filled in. After confirmation, the information can be memorized and saved. If there is a real need to move the car later, it can be provided to the blocked car owner.
[0093] Method 4: If the currently acquired default confidence is less than 60: a pull-down message recommendation is displayed. Specifically, a message is pushed and displayed on the display interface of the temporarily parked vehicle: "It is detected that your current parking position has the risk of blocking the passage of other vehicles. It is recommended that you turn on the temporary parking mode." The user can click [View] to enter the interface where the temporary parking mode can be turned on; if the user does not respond, it will not be turned on by default.
[0094] The embodiment of the present application combines the surrounding environment information and the confidence value, and when the user locks the vehicle and leaves the vehicle, the vehicle temporary parking mode can be automatically activated. When the user is in the vehicle, the mode activation prompts of different forms and contents can be used to prompt the user, thereby avoiding the problem that the user fails to activate the vehicle temporary parking mode when temporarily parking the vehicle, causing other vehicles to be unable to travel, thereby affecting the travel of other vehicles.
[0095] Furthermore, in some implementations, the value of the default confidence level may be adjusted in the following manner: updating the value of the default confidence level according to the acquired prompt feedback signal.
[0096] Specifically, taking the initial value of the default confidence as 80 as an example, when the user responds to the prompt to turn on the mode, the value of the default confidence increases by m (m is a positive integer, for example, m=2), and if the user does not respond to the prompt to turn on the mode, the value of the default confidence decreases by m. The default confidence value is updated in the background.
[0097] In this embodiment, the default confidence value is updated mainly to facilitate the user's further confirmation of the surrounding environment information. Specifically, if the cockpit domain controller detects that the surrounding environment information may cause the temporarily parked vehicle to affect the travel of other vehicles, and outputs a mode activation prompt, the user can adjust the above confidence value by giving a response or no response, which is actually equivalent to the user confirming that the surrounding environment information will cause the temporarily parked vehicle to affect the travel of other vehicles, or the user denying that the surrounding environment information will cause the temporarily parked vehicle to affect the travel of other vehicles, so that different mode activation prompts can be flexibly given based on the confidence value in the future.
[0098] The embodiment of the present application updates the confidence value so that the mode activation prompt also changes accordingly, making the mode activation prompt method more flexible and varied, improving the user experience, and when the confidence value reaches the upper limit threshold, the vehicle temporary parking mode can be directly activated, which also solves the problem of the user having to turn back and re-activate the vehicle temporary parking mode when locking the vehicle and leaving.
[0099] The above embodiments have described in detail how to start the temporary parking mode of the vehicle. The following describes in detail how to determine the vehicle moving demand level and the vehicle control operations performed through some embodiments.
[0100] Figure 4 The flowchart of the first embodiment of the vehicle control operation execution method of the present invention is shown, and the method is executed by the cockpit domain controller of the temporarily parked vehicle as the main node. Figure 4 As shown, the method comprises the following steps:
[0101] Step S410: Determine whether the movements of other vehicles and / or personnel satisfy the pre-established scenario model.
[0102] Step S420: If the scenario model is satisfied, it is determined as the first vehicle moving demand level.
[0103] Step S430: Trigger the vehicle to flash its lights.
[0104] In some embodiments, after the temporary parking mode is turned on, its validity period can be configured, for example, 24 hours. If it exceeds 24 hours, it will no longer be effective. When the temporary parking mode is not effective, the cockpit domain controller will not be triggered to compare the movements of other vehicles and / or personnel to see if they match the scene model.
[0105] In this embodiment, the scene model includes at least one of: other vehicles and / or personnel approaching the vehicle, other vehicles and / or personnel staying around the vehicle for longer than a set time, and a target vehicle blocked by the vehicle among other vehicles having started.
[0106] Specifically, the scenario model includes the following scenarios: Scenario 1: (The distance between a person and the parked vehicle is ≤30 cm. Scenario 2: A person stops and looks around the parked vehicle for ≥10 seconds. Scenario 3: The engine of the blocked vehicle next to the parked vehicle is started, causing slight vibration.
[0107] In this embodiment, the scene model can be pre-configured in the cockpit domain controller of the parked vehicle. The movements of other vehicles and / or personnel in the surrounding environment are collected through the above-mentioned sensors, and then compared with the scene model. The comparison results are used to determine whether to trigger the vehicle control operation.
[0108] In other implementations, if the scenario model is met, it can also be directly judged that the blocked car owner has a real need to move the car, and the judgment result is reported to the cockpit domain controller of the temporarily parked vehicle. The cockpit domain controller triggers the mode according to the judgment result, lights up the central control screen to display the set car moving phone number and other information, and triggers the speaker voice broadcast through the external amplifier. At the same time, the speaker can also chat with the blocked car owner to comfort him, and the vehicle communication terminal pushes the message to the owner's mobile phone APP through the car cloud platform. If the scenario model is not met, it is judged that there is no need to move the car, and the intelligent driving domain controller will not report and continue to run on standby.
[0109] The embodiment of the present application configures a scene model and triggers the vehicle to flash its lights when the movements of other vehicles and / or personnel meet the scene model. This can provide guidance to the blocked vehicle to prompt the blocked vehicle owner to provide further feedback and avoid the blocked vehicle owner from taking other invalid actions, thereby making the processing of vehicle moving needs more convenient and faster and improving the processing efficiency of vehicle moving needs.
[0110] Furthermore, Figure 5 The flowchart of the second embodiment of the vehicle control operation execution method of the present invention is shown. The method is executed by a temporarily parked vehicle. When the above scenario model is met, Figure 5 As shown, the method comprises the following steps:
[0111] Step S510: If the person continues to approach the vehicle, it is determined as the second vehicle moving demand level.
[0112] Step S520: Trigger the vehicle to output pre-configured inquiry information.
[0113] In this embodiment, when the above vehicle control operation (i.e., the vehicle flashes its lights) attracts the person (usually the blocked vehicle owner) to continue to approach the temporarily parked vehicle, the temporarily parked vehicle may send an inquiry message. The inquiry message may be used to inquire whether the blocked vehicle owner needs to move the vehicle. For example, the inquiry message may be "Do you need me to move the vehicle?"
[0114] In this embodiment, the inquiry information can be sent through a speaker of the temporarily parked vehicle (ie, in voice form) or can be sent through text projection (ie, in text form).
[0115] Among them, after the inquiry information is sent, it is necessary to pick up the reply result given by the blocked vehicle owner to the inquiry information through a relevant device (such as a microphone).
[0116] The embodiment of the present application interacts with the blocked vehicle owner and inquires whether the blocked vehicle owner has a need to move the vehicle, thereby being able to more accurately determine the actual need to move the vehicle and avoid inaccurate judgment caused by interference from complex environmental factors.
[0117] Furthermore, Figure 6 FIG. 1 is a flow chart showing a third embodiment of a method for executing a vehicle control operation according to the present invention, the method being executed by a temporarily parked vehicle. Figure 6 As shown, the method comprises the following steps:
[0118] Step S610: If a response result based on the query information feedback of the personnel is obtained, and the response result matches the preset response result, it is determined as the third vehicle moving demand level.
[0119] Step S620: outputting the vehicle moving contact information, wherein the vehicle moving contact information is used to interact with the vehicle user.
[0120] In this embodiment, the preset answer result indicates that the car needs to be moved, and the answer result of the blocked car owner can be in voice form. For example, if the blocked car owner says "yes", its semantics matches the preset answer result, then it is determined to be the third level of car moving demand. At this time, the car moving contact information needs to be output.
[0121] Exemplarily, the reply result may also be in text form. For example, the blocked vehicle owner may input the text "yes" on the information input panel of the temporarily parked vehicle as the reply result.
[0122] For example, the reply result can also be in the form of a video, for example, the blocked vehicle can make relevant actions towards the camera of the temporarily parked vehicle, forming a video as the reply result. The action can be a gesture or other body movement, such as "the blocked vehicle owner crosses his hands", indicating that the vehicle does not need to be moved.
[0123] In this embodiment, the vehicle moving contact information may be the mobile phone number of the user of the temporarily parked vehicle, or may be other instant contact information.
[0124] In one embodiment, when it is determined that the blocked car owner has a real need to move the car (i.e. corresponding to the third level of need to move the car), the speaker of the temporarily parked vehicle can announce "Sorry, your car is blocked, please check the central control screen for the phone number to move the car" and light up the central control screen to display the phone number to move the car, while the panoramic camera starts recording and storing.
[0125] Furthermore, the lighting duration of the central control screen can be configured by the user, for example, the lighting duration is 1 minute. By flexibly configuring the lighting duration, on the one hand, it can avoid long-term exposure of the user's contact information and prevent personal privacy leakage, and on the other hand, it can also reduce the energy consumption of temporarily parked vehicles.
[0126] In another embodiment, when it is determined that the blocked car owner has a real need to move the car (i.e. corresponding to the third level of need to move the car), the user's car moving phone number can also be directly broadcast through the speaker of the temporarily parked vehicle. However, since the voice broadcast method may cause the user's contact information to be eavesdropped by other people around, the volume of the voice broadcast can be set to avoid eavesdropping as much as possible.
[0127] In another embodiment, the vehicle moving contact information may be displayed on an electronic screen outside the temporarily parked vehicle or by light projection, for example, by projecting the user's mobile phone number onto the front windshield through light.
[0128] In addition, when it is determined that the blocked car owner has a real need to move the car, the speaker voice broadcast can be triggered through an external amplifier to chat with the blocked car owner to comfort him and minimize the adverse effects of the temporary parking behavior on the blocked car owner.
[0129] The embodiment of the present application feeds back the blocked car owner's car moving contact information when it is determined that the blocked car owner has a real need to move the car, so that the blocked car owner can promptly contact the user of the temporarily parked vehicle through the car moving contact information, avoiding affecting the blocked car owner, and also avoiding the exposure of the user's personal privacy information, thereby improving information security.
[0130] In addition, in some embodiments, when the temporarily parked vehicle confirms that the reply result indicates that the vehicle needs to be moved, the temporarily parked vehicle can also send a reminder to the user to move the vehicle, and promptly inform the user that there is a blocked car owner who needs to move the vehicle himself. This can further encourage the user to complete the moving of the vehicle as soon as possible and avoid long-term congestion of temporarily parked vehicles.
[0131] Specifically, the reminder of the need to move the vehicle can be pushed to the user's mobile phone APP of the temporarily parked vehicle through the on-board communication terminal (TBOX) via the car cloud platform.
[0132] Furthermore, in some implementations, the above-configured scene model can be updated through self-learning, which can be specifically achieved through the following steps:
[0133] Step (A) after the vehicle is triggered to output pre-configured inquiry information and / or output vehicle moving contact information, determining whether the vehicle obtains a vehicle moving instruction within a preset countdown;
[0134] Step (B) if a vehicle moving instruction is obtained, obtaining the historical movements of other vehicles and / or personnel before the triggering vehicle outputs the pre-configured query information and / or outputs the vehicle moving contact information;
[0135] Step (C) performs self-learning updates on the scene model based on historical trends.
[0136] The vehicle moving instruction includes at least one of vehicle unlocking and starting, vehicle gear switching, and vehicle movement.
[0137] Specifically, when the blocked car owner has a real need to move the car and triggers the vehicle control operation corresponding to the third level of car moving demand (for example, the central control screen displays the car moving contact information, the external speaker voice broadcasts the car moving contact information, etc.), within a preset countdown (for example, 5 minutes), the vehicle is unlocked, started, the gear is switched and moved, then the vehicle system records the historical movements of other vehicles and / or personnel recorded by the automatic driving camera, 360-degree panoramic camera, sensors, radar and other sensors before the triggering, enriches the scenario model for learning and training, so as to improve the triggering accuracy of the vehicle control operation.
[0138] The overall process of this solution is described in detail below through some embodiments.
[0139] Figure 7The present invention shows a car moving demand processing architecture diagram, such as Figure 7 As shown, the camera component and sensor component collect data around the temporarily parked vehicle (including surrounding environment information, the movements of other vehicles and / or personnel, etc.). Then the intelligent driving domain controller acts as the main node to process the main logic of the temporary parking mode.
[0140] If the movements of other vehicles and / or personnel meet the scenario model, the judgment result is that there is a need to move the car, and the judgment result is reported to the cockpit domain controller. The cockpit domain controller triggers the vehicle control operation according to the judgment result, lights up the central control screen to display the set car moving contact information, etc. (or the electronic screen outside the car displays the car moving contact information, and the light projection displays the car moving contact information), and triggers the speaker voice broadcast through the external power amplifier, chats with the blocked car owner to comfort and remind the blocked car owner, and at the same time the on-board communication terminal (TBOX) pushes the car moving demand reminder to the owner's mobile phone APP through the car cloud platform; if the scenario model is not met, the judgment result is that there is no need to move the car, the intelligent driving domain controller does not report, and continues to run on standby.
[0141] Among them, when judging whether there is a real need to move the car, when the temporary parking mode of the vehicle is turned on, if someone looks at the front windshield of the vehicle for a phone number to move the car, someone starts the blocked vehicles around, and a vehicle wants to pass by the vehicle, then the first level of the need to move the car is met, and then the vehicle is triggered to flash its lights, and further graded judgment is performed (the second level of the need to move the car and the third level of the need to move the car). When the third level of the need to move the car is met, it can be determined that there is a real need to move the car.
[0142] For example, Figure 8 The entire vehicle moving demand processing flow chart of the present invention is shown as follows: Figure 8 As shown, it is divided into the user side, the temporary parking vehicle side and the cloud side. The user side can turn on the temporary parking mode of the vehicle after temporary parking, and the temporary parking vehicle side, in response to turning on the temporary parking mode of the vehicle, will determine whether the movements of other vehicles and / or personnel meet the scenario model. If the scenario model is met, the subsequent vehicle control operation is triggered, and after the hierarchical judgment is made that there is a real need to move the vehicle, a request is initiated to the cloud side, and the cloud side pushes the vehicle moving demand prompt to the user of the temporary parking vehicle.
[0143] This solution makes full use of the vehicle's intelligence to promptly remind users of parked vehicles to move their vehicles, while also effectively protecting user privacy.
[0144] The following is an embodiment of the device of the present application, which can be used to execute the embodiment of the method of the present application. For details not disclosed in the embodiment of the device of the present application, please refer to the embodiment of the method of the present application.
[0145] Fig. 9 FIG. 2 is a schematic diagram showing a structure of an embodiment of a device for processing a vehicle moving demand according to the present invention. Fig. 9 As shown, the vehicle moving demand processing device 900 includes: an information acquisition module 910 , a level determination module 920 and an operation execution module 930 .
[0146] The information acquisition module 910 is used to obtain the movement of other vehicles and / or people around the vehicle in response to the activation of the temporary parking mode of the vehicle. The level determination module 920 is used to determine the level of vehicle moving demand based on the movement of other vehicles and / or people. The operation execution module 930 is used to execute the vehicle control operation corresponding to the vehicle moving demand level.
[0147] In an optional manner, it also includes a module start prompt module, which is used to obtain the surrounding environment information of the vehicle; based on the surrounding environment information, output a mode start prompt; if a prompt feedback signal confirming the start of the vehicle's temporary parking mode is obtained, the vehicle's temporary parking mode is started.
[0148] In an optional manner, the module startup prompt module can be specifically used to: if the surrounding environment information matches the pre-configured scene, obtain the default confidence; determine the prompt information corresponding to the default confidence, and different values of default confidence correspond to different prompt information; based on the prompt information corresponding to the default confidence, output the mode startup prompt.
[0149] In an optional manner, the value updating module is used to update the value of the default confidence level according to the acquired prompt feedback signal.
[0150] In an optional manner, it also includes a prompt information configuration module, which is used to obtain a default confidence if the surrounding environment information matches a pre-configured scenario; if the default confidence is an upper limit threshold, the vehicle temporary parking mode is turned on; if the default confidence is in a first interval, a pop-up prompt and a voice prompt are output to confirm whether to turn on the vehicle temporary parking mode; if the default confidence is in a second interval, a voice prompt is output to confirm whether to turn on the vehicle temporary parking mode; if the default confidence is in a third interval, a message prompt is output to confirm whether to turn on the vehicle temporary parking mode, the upper limit threshold is greater than or equal to the upper limit value of the first interval, the lower limit value of the first interval is greater than or equal to the upper limit value of the second interval, and the lower limit value of the second interval is greater than or equal to the upper limit value of the third interval.
[0151] In an optional manner, the level determination module can be specifically used to: determine whether the movements of other vehicles and / or personnel meet a pre-established scenario model; if the scenario model is met, it is determined as the first vehicle moving demand level; if the person continues to approach the vehicle, it is determined as the second vehicle moving demand level; if a reply result based on the feedback of the inquiry information by the person is obtained, and the reply result matches the preset reply result, it is determined as the third vehicle moving demand level.
[0152] The scene model includes at least one of: other vehicles and / or people approaching the vehicle, other vehicles and / or people staying around the vehicle for longer than a set time, and a target vehicle blocked by the vehicle among other vehicles has started. Correspondingly, the operation execution module can be specifically used to trigger the vehicle to flash its lights.
[0153] Correspondingly, the operation execution module can be specifically used to: if the car moving demand level is the first car moving demand level, trigger the vehicle to flash its lights; if the car moving demand level is the second car moving demand level, trigger the vehicle to output pre-configured inquiry information; if the car moving demand level is the third car moving demand level, output car moving contact information, and the car moving contact information is used to interact with the user of the vehicle.
[0154] In an optional manner, a user notification module is also included, which is used to output a vehicle moving requirement prompt to the user of the vehicle.
[0155] In an optional manner, a scene update module is further included, which is used to determine whether the vehicle obtains a moving vehicle instruction within a preset countdown after the vehicle is triggered to output a pre-configured query message and / or output a moving vehicle contact message; if a moving vehicle instruction is obtained, the historical movements of other vehicles and / or personnel before the vehicle is triggered to output a pre-configured query message and / or output a moving vehicle contact message are obtained; based on the historical movements, the scene model is self-learned and updated. The moving vehicle instruction includes at least one of vehicle unlocking and starting, vehicle gear switching, and vehicle movement.
[0156] In an optional manner, it also includes an active activation module for obtaining a mode activation instruction from a vehicle user; and activating the temporary parking mode of the vehicle based on the mode activation instruction.
[0157] The device provided in the embodiment of the present application can be used to execute the method in the above-mentioned embodiment. Its implementation principle and technical effect are similar and will not be repeated here.
[0158] It should be noted that it should be understood that the division of the various modules of the above device is only a division of logical functions. In actual implementation, they can be fully or partially integrated into one physical entity, or they can be physically separated. And these modules can all be implemented in the form of software called by processing elements; they can also be all implemented in the form of hardware; some modules can also be implemented in the form of software called by processing elements, and some modules can be implemented in the form of hardware. For example, the information acquisition module can be a separately established processing element, or it can be integrated in a chip of the above device. In addition, it can also be stored in the memory of the above device in the form of program code, and called and executed by a processing element of the above device. The implementation of other modules is similar. In addition, these modules can be fully or partially integrated together, or they can be implemented independently. The processing element here can be an integrated circuit with signal processing capabilities. In the implementation process, each step of the above method or each module above can be completed by an integrated logic circuit of hardware in the processor element or instructions in the form of software.
[0159] Fig.10 The schematic diagram of the structure of the electronic device provided by the present invention is shown, and the specific embodiment of the present invention does not limit the specific implementation of the electronic device. Fig.10 As shown, the electronic device 1000 may include: a processor (processor) 1001 , a communication interface (Communications Interface) 1004 , a memory (memory) 1002 , and a bus 1003 .
[0160] Wherein: the processor 1001, the communication interface 1004, and the memory 1002 communicate with each other through the bus 1003. The communication interface is used to communicate with other devices such as network elements of a client or other servers. The processor is used to execute executable instructions, and specifically can execute the relevant steps in the above method embodiment. Specifically, the executable instructions may include program codes, and the program codes include computer executable instructions.
[0161] The processor may be a central processing unit (CPU), or an application specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present invention. The one or more processors included in the electronic device may be processors of the same type, such as one or more CPUs; or processors of different types, such as one or more CPUs and one or more ASICs.
[0162] The memory is used to store executable instructions and may include a high-speed RAM memory and may also include a non-volatile memory, such as at least one disk memory.
[0163] The executable instructions can be specifically called by the processor to enable the electronic device to perform the following operations: in response to the activation of the vehicle temporary parking mode, obtain the movements of other vehicles and / or personnel around the vehicle; based on the movements of other vehicles and / or personnel, determine the level of vehicle moving demand; and execute vehicle control operations corresponding to the level of vehicle moving demand.
[0164] In an optional manner, the executable instructions can be specifically called by the processor to enable the electronic device to perform the following operations: obtain the vehicle's surrounding environment information; based on the surrounding environment information, output a mode activation prompt; if a prompt feedback signal confirming the activation of the vehicle's temporary stop mode is obtained, the vehicle's temporary stop mode is activated.
[0165] In an optional manner, the electronic device can specifically perform the following operations: if the surrounding environment information matches the pre-configured scene, obtain the default confidence level; determine the prompt information corresponding to the default confidence level, and different default confidence levels correspond to different prompt information; based on the prompt information corresponding to the default confidence level, output the mode start prompt.
[0166] In an optional manner, the electronic device may specifically perform the following operations: updating a default confidence value according to the acquired prompt feedback signal.
[0167] In an optional manner, the electronic device can specifically perform the following operations: if the surrounding environment information matches a pre-configured scenario, a default confidence level is obtained; if the default confidence level is an upper limit threshold, the vehicle temporary parking mode is turned on; if the default confidence level is in a first interval, a pop-up prompt and a voice prompt are output to confirm whether to turn on the vehicle temporary parking mode; if the default confidence level is in a second interval, a voice prompt is output to confirm whether to turn on the vehicle temporary parking mode; if the default confidence level is in a third interval, a message prompt is output to confirm whether to turn on the vehicle temporary parking mode, the upper limit threshold is greater than or equal to the upper limit value of the first interval, the lower limit value of the first interval is greater than or equal to the upper limit value of the second interval, and the lower limit value of the second interval is greater than or equal to the upper limit value of the third interval.
[0168] In an optional manner, the electronic device may specifically perform the following operations: determine whether the movement of the other vehicles and / or personnel meets a pre-established scenario model, wherein the scenario model includes at least one of: other vehicles and / or personnel approaching the vehicle, other vehicles and / or personnel staying around the vehicle for a time period longer than a set time period, and a target vehicle blocked by the vehicle among the other vehicles has started; if the scenario model is met, it is determined as the first vehicle moving demand level; if the scenario model is met and the person continues to approach the vehicle, it is determined as the second vehicle moving demand level; if the reply result of the person based on the query information feedback is obtained, and the reply result matches the preset reply result, it is determined as the third vehicle moving demand level. At the same time, if the vehicle moving demand level is the first vehicle moving demand level, the vehicle is triggered to flash lights; if the vehicle moving demand level is the second vehicle moving demand level, the vehicle is triggered to output pre-configured query information; if the vehicle moving demand level is the third vehicle moving demand level, the vehicle moving contact information is output, and the vehicle moving contact information is used to interact with the user of the vehicle.
[0169] In an optional manner, the electronic device may specifically perform the following operations: outputting a vehicle moving requirement prompt to a user of the vehicle.
[0170] In an optional manner, the electronic device may specifically perform the following operations: after triggering the vehicle to output pre-configured inquiry information and / or outputting vehicle moving contact information, determining whether the vehicle obtains a vehicle moving instruction within a preset countdown, the vehicle moving instruction including at least one of vehicle unlocking and starting, vehicle gear switching, and vehicle movement; if a vehicle moving instruction is obtained, obtaining the historical movements of other vehicles and / or personnel before the vehicle is triggered to output the pre-configured inquiry information and / or output the vehicle moving contact information; and performing self-learning updates on the scene model based on the historical movements.
[0171] In an optional manner, the electronic device may specifically perform the following operations: obtaining a mode activation instruction from a vehicle user; and activating a temporary parking mode of the vehicle based on the mode activation instruction.
[0172] The electronic device provided by the present invention determines the level of vehicle moving demand based on the movements of other vehicles and / or personnel, and then uses each level of vehicle moving demand level to output the corresponding vehicle control operation, and can ultimately accurately determine whether the blocked vehicle owner has a real need to move the vehicle, and provide the vehicle moving contact information of the user of the temporarily parked vehicle when there is a real need to move the vehicle, thereby preventing the user's personal privacy information from being completely exposed and improving information security.
[0173] An embodiment of the present invention further provides a computer-readable storage medium, which stores at least one executable instruction. When the executable instruction is executed on an electronic device, the electronic device executes a method in any of the above method embodiments.
[0174] The computer-readable storage medium provided by the present invention determines the level of vehicle moving demand based on the movements of other vehicles and / or personnel, and then uses each level of vehicle moving demand level to output the corresponding vehicle control operation, and can ultimately accurately determine whether the blocked vehicle owner has a real need to move the vehicle, and provide the vehicle moving contact information of the user of the temporarily parked vehicle when there is a real need to move the vehicle, thereby preventing the user's personal privacy information from being completely exposed and improving information security.
[0175] The algorithms or displays provided herein are not inherently related to any particular computer, virtual system or other device. In addition, the embodiments of the present invention are not directed to any particular programming language.
[0176] In the description provided herein, a large number of specific details are described. However, it is understood that embodiments of the present invention can be practiced without these specific details. Similarly, in order to simplify the present invention and help understand one or more of the various inventive aspects, in the above description of exemplary embodiments of the present invention, the various features of the embodiments of the present invention are sometimes grouped together into a single embodiment, figure, or description thereof. Wherein, the claims that follow the specific embodiment are hereby expressly incorporated into the specific embodiment, wherein each claim itself is a separate embodiment of the present invention.
[0177] Those skilled in the art will appreciate that the modules in the devices in the embodiments may be adaptively changed and arranged in one or more devices different from the embodiments. The modules or units or components in the embodiments may be combined into one module or unit or component, and further may be divided into a plurality of submodules or subunits or subcomponents. Except that at least some of such features and / or processes or units are mutually exclusive.
[0178] It should be noted that the above embodiments illustrate the present invention rather than limit it, and that those skilled in the art may devise alternative embodiments without departing from the scope of the appended claims. In the claims, any reference symbol between brackets shall not be construed as a limitation on the claims. The word "comprising" does not exclude the presence of elements or steps not listed in the claims. The word "one" or "an" preceding an element does not exclude the presence of a plurality of such elements. The present invention may be implemented by means of hardware comprising a number of different elements and by means of a suitably programmed computer. In a unit claim enumerating a number of devices, several of these devices may be embodied by the same hardware item. The use of the words first, second, and third, etc. does not indicate any order. These words may be interpreted as names. The steps in the above embodiments, unless otherwise specified, should not be understood as limitations on the order of execution.
Claims
1. A method for handling a vehicle moving demand, characterized in that: The method comprises: In response to the activation of the temporary parking mode of the vehicle, obtaining the movement of other vehicles and / or persons around the vehicle; Determining the level of vehicle moving demand based on the movements of the other vehicles and / or personnel; A vehicle control operation corresponding to the vehicle moving demand level is executed.
2. The method according to claim 1, characterized in that Before obtaining the movement of other vehicles and / or persons around the vehicle in response to the temporary parking mode of the vehicle being turned on, the method further includes: Acquiring surrounding environment information of the vehicle; Based on the surrounding environment information, output mode start prompt; If a prompt feedback signal confirming to start the temporary parking mode of the vehicle is obtained, the temporary parking mode of the vehicle is started.
3. The method according to claim 2, characterized in that The outputting a mode start prompt based on the surrounding environment information includes: If the surrounding environment information matches the pre-configured scene, obtaining a default confidence level; Determine prompt information corresponding to the default confidence level, where different default confidence levels correspond to different prompt information; Based on the prompt information corresponding to the default confidence level, the mode activation prompt is output.
4. The method according to claim 3, characterized in that After outputting the mode start prompt, the method further includes: The default confidence value is updated according to the acquired prompt feedback signal.
5. The method according to claim 1, characterized in that Before obtaining the movement of other vehicles and / or persons around the vehicle in response to the temporary parking mode of the vehicle being turned on, the method further includes: If the surrounding environment information matches the pre-configured scene, the default confidence level is obtained; If the default confidence level is the upper limit threshold, the temporary parking mode of the vehicle is turned on; If the default confidence level is in the first interval, outputting a pop-up window prompt and a voice prompt to confirm whether to start the temporary parking mode of the vehicle; If the default confidence level is in the second interval, outputting a voice prompt of whether to confirm turning on the temporary parking mode of the vehicle; If the default confidence level is in the third interval, a message prompt is output to confirm whether to turn on the vehicle temporary parking mode, the upper limit threshold is greater than or equal to the upper limit value of the first interval, the lower limit value of the first interval is greater than or equal to the upper limit value of the second interval, and the lower limit value of the second interval is greater than or equal to the upper limit value of the third interval.
6. The method according to claim 1, characterized in that The determining of the vehicle moving demand level based on the movement of the other vehicles and / or personnel includes: Determine whether the movement of the other vehicles and / or personnel satisfies a pre-established scenario model, wherein the scenario model includes at least one of: other vehicles and / or personnel approaching the vehicle, other vehicles and / or personnel staying around the vehicle for a time period longer than a set time period, and a target vehicle among the other vehicles blocked by the vehicle has started; If the scenario model is met, it is determined as the first vehicle moving demand level; If the scenario model is satisfied and the person continues to approach the vehicle, it is determined as the second vehicle moving demand level; If a response result based on the query information feedback by the personnel is obtained, and the response result matches the preset response result, it is determined as the third vehicle moving demand level; Correspondingly, the executing of the vehicle control operation corresponding to the vehicle moving demand level includes: If the vehicle moving demand level is the first vehicle moving demand level, triggering the vehicle to flash its lights; If the vehicle moving demand level is the second vehicle moving demand level, triggering the vehicle to output pre-configured inquiry information; If the vehicle moving demand level is the third vehicle moving demand level, vehicle moving contact information is output, where the vehicle moving contact information is used to interact with the user of the vehicle.
7. The method according to claim 6, characterized in that Also includes: Outputting a vehicle moving requirement prompt to a user of the vehicle.
8. The method according to claim 6 or 7, characterized in that: Also includes: After the vehicle is triggered to output the pre-configured inquiry information and / or output the vehicle moving contact information, determining whether the vehicle obtains a vehicle moving instruction within a preset countdown, the vehicle moving instruction including at least one of vehicle unlocking and starting, vehicle gear switching, and vehicle movement; If the vehicle moving instruction is obtained, then the historical movements of other vehicles and / or personnel before triggering the vehicle to output the pre-configured query information and / or output the vehicle moving contact information are obtained; Based on the historical trends, the scene model is updated through self-learning.
9. The method according to claim 1, characterized in that: Before obtaining the movement of other vehicles and / or persons around the vehicle in response to the temporary parking mode of the vehicle being turned on, the method further includes: Get mode start command; Based on the mode start instruction, the vehicle temporary parking mode is started.
10. A device for processing a vehicle moving demand, characterized in that: The device comprises: An information acquisition module, for acquiring the movement of other vehicles and / or persons around the vehicle in response to the activation of the temporary parking mode of the vehicle; A level determination module, used to determine the level of vehicle moving demand based on the movement of other vehicles and / or personnel; The operation execution module is used to execute the vehicle control operation corresponding to the vehicle moving demand level.
Citation Information
Cited By
Vehicle control method and device and vehicle
CN120116924A
