Vehicle driving and parking mode switching method and device, electronic equipment and vehicle

By obtaining and analyzing vehicle driving data information in real time, especially driving environment information, and automatically judging and switching vehicle modes, the problem of inconvenient operation of assisted driving systems during driving and parking is solved, and invisible switching and convenient operation is achieved.

CN120135150APending Publication Date: 2025-06-13BEIJING CO WHEELS TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311706195.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-12-12
Publication Date
2025-06-13

AI Technical Summary

Technical Problem

The existing vehicle assisted driving system uses different sensors such as cameras and other sensors during driving and parking, resulting in isolation of functional design. Users need to manually switch between different interfaces, which is inconvenient to operate.

Method used

By obtaining the vehicle's driving data information, including driving environment information, we can judge in real time whether to switch to the parking interface, and perform parking operations according to the user's parking instructions.

Benefits of technology

It realizes sensorless switching between vehicle parking modes, solves the problem of manual clicking on the interactive interface, and improves the convenience of user operation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120135150A_ABST
    Figure CN120135150A_ABST
Patent Text Reader

Abstract

The invention discloses a vehicle driving and parking mode switching method and device, electronic equipment and a vehicle, and relates to the technical field of vehicles. The method comprises the following steps: acquiring driving data information of a vehicle, and displaying the driving data information of the vehicle; wherein the driving data information comprises driving environment information; based on the driving environment information, whether a parking interface is switched or not is judged; under the condition that the interface is switched to the parking interface, responding to a parking instruction of a user, and parking the vehicle; the parking instruction is used for representing the parking mode selected by the user. Compared with the prior art, the method has the advantages that the change of the driving surrounding environment is judged in real time according to the driving environment information in the driving data, the parking interface is automatically switched under the condition that the condition is met, and parking is performed according to the user instruction. Therefore, manual operation and selection of a user are not needed, non-inductive switching of the vehicle between the running modes and the parking modes is achieved, the problem that an interactive interface needs to be manually clicked and selected when the running modes are switched at present is solved, and convenience is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of vehicles, and in particular to a method, device, electronic device and vehicle for switching between driving and parking modes of a vehicle. Background Art

[0002] Since sensors such as cameras used in assisted driving during driving and parking are different, they are usually in an isolated state in terms of function design. In the HMI (Human Machine Interface) system, they are also usually designed as different interfaces. When the user uses them, in an EID (Environment Information Disclosure) device such as an in-vehicle display screen, manual distinction needs to be made according to the usage scenario, which causes inconvenience in operation. Summary of the Invention

[0003] In view of this, the present application provides a method, device, electronic device and vehicle for switching between driving and parking modes of a vehicle, which can improve the problem that manual distinction needs to be made according to the usage scenario in the current interactive interface for switching between driving and parking modes, and the user operation is inconvenient.

[0004] In a first aspect, the present application provides a method for switching between driving and parking modes of a vehicle, including:

[0005] Obtaining the driving data information of the vehicle and displaying the driving data information of the vehicle; wherein, the driving data information includes driving environment information;

[0006] Based on the driving environment information, determining whether to switch to a parking interface;

[0007] In the case of switching to the parking interface, in response to the user's parking instruction, performing parking on the vehicle; the parking instruction is used to represent the selected parking mode by the user.

[0008] Optionally, the determining whether to switch to a parking interface based on the driving environment information includes: analyzing the driving environment information, and in the case of detecting that the vehicle is within the range of a pre-set parking lot geographical fence, switching the current driving interface to a parking interface; or, in the case of detecting that the distance between the vehicle and a parking space or a pre-set geographical location pre-recorded by the user is less than a pre-set distance, switching the current driving interface to a parking interface.

[0009] Optionally, analyzing the driving environment information and switching the current driving interface to a parking interface when it is detected that the vehicle is within the preset geographical fence range of a parking lot includes: marking an indoor identifier when it is detected that the vehicle enters the indoor area; the indoor identifier is used to represent that the current vehicle is in an indoor environment; when the position of the vehicle is within the preset geographical fence range of the parking lot and has the indoor identifier, switching the current driving interface to a parking interface.

[0010] Optionally, after performing parking on the vehicle in response to a user's parking instruction, the method further includes: detecting that the vehicle starts and switching the vehicle to a driving interface; or, determining whether to switch to a driving interface based on the driving environment information.

[0011] Optionally, determining whether to switch to a driving interface based on the driving environment information includes: clearing the indoor identifier when it is detected that the vehicle enters the outdoor area from the indoor area; switching to the driving interface when the position of the vehicle is not within the preset geographical fence range of the parking lot and does not have the indoor identifier; or, switching to the driving interface when it is detected that the distance between the vehicle and a parking space or a preset geographical location pre-recorded by the user is greater than a preset distance.

[0012] Optionally, when switching to the parking interface and performing parking on the vehicle in response to a user's parking instruction includes: determining that the current vehicle mode is an initial parking mode when switching to the parking interface; when it is determined that the vehicle meets the conditions for entering the first parking mode, switching from the initial parking mode to the first parking mode for parking; the first parking mode is an automatic parking assistance mode; when the vehicle is in the first parking mode, in response to an input instruction of the user based on a historical parking route, switching from the first parking mode to the second parking mode for parking; the second parking mode is an automatic valet parking mode.

[0013] In a second aspect, the present application provides a vehicle driving and parking mode switching device, including:

[0014] An acquisition unit configured to acquire driving data information of a vehicle and display the vehicle driving data information; wherein, the driving data information includes driving environment information;

[0015] A judgment unit configured to determine whether to switch to a parking interface based on the driving environment information;

[0016] An execution unit configured to perform parking on the vehicle in response to a user's parking instruction when switching to the parking interface; the parking instruction is used to represent the parking mode selected by the user.

[0017] In a third aspect, the present application provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the vehicle driving and parking mode switching method described in the first aspect is implemented.

[0018] In a fourth aspect, the present application provides an electronic device, including a storage medium, a processor, and a computer program stored on the storage medium and executable on the processor. When the processor executes the computer program, the vehicle driving and parking mode switching method described in the first aspect is implemented.

[0019] In a fifth aspect, the present application provides a vehicle, including the vehicle driving and parking mode switching device mentioned in the second aspect above or the electronic device mentioned in the fourth aspect above.

[0020] By means of the above technical solutions, a vehicle driving and parking mode switching method, device, electronic device, and vehicle provided by the present application first obtain the driving data information of the vehicle and display the vehicle driving data information. Among them, the driving data information includes both the current vehicle speed, driving route, road image, vehicle operating status, etc., and the surrounding environment information during driving. Furthermore, based on the driving environment information, it is determined whether to switch to the parking interface. In the case of switching to the parking interface, in response to the user's parking instruction, parking is performed on the vehicle; the parking instruction is used to represent the parking mode selected by the user. Compared with the related art, the present application determines the change of the driving surrounding environment in real time through the driving environment information in the driving data, automatically switches to the parking interface under qualified conditions, and performs parking according to the user's instruction. Thus, there is no need for the user to manually operate and select, realizing a seamless switch between the driving and parking modes of the vehicle, solving the problem that the interactive interface needs to be manually selected during the current driving and parking mode switch, and improving the convenience.

[0021] The above description is only an overview of the technical solution of the present application. In order to be able to understand the technical means of the present application more clearly, it can be implemented according to the content of the specification. And in order to make the above and other purposes, features, and advantages of the present application more obvious and understandable, the specific embodiments of the present application are specifically given below. BRIEF DESCRIPTION OF THE DRAWINGS

[0022] The accompanying drawings herein are incorporated into the specification and form a part of the specification, showing embodiments consistent with the present application and used together with the specification to explain the principles of the present application.

[0023] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the following will briefly introduce the accompanying drawings required for the description of the embodiments or the prior art. Obviously, for those of ordinary skill in the art, other accompanying drawings can also be obtained based on these accompanying drawings without creative efforts.

[0024] Figure 1 The flowchart of a vehicle driving and parking mode switching method provided by an embodiment of the present application is shown;

[0025] Figure 2 The flowchart of another vehicle driving and parking mode switching method provided by an embodiment of the present application is shown;

[0026] Figure 3 The structural schematic diagram of a vehicle driving and parking mode switching device provided by an embodiment of the present application is shown. Detailed implementation manners

[0027] In order to more clearly understand the above objects, features and advantages of the present application, the solutions of the present application will be further described below. It should be noted that, without conflict, the embodiments of the present application and the features in the embodiments may be combined with each other. In addition, in order to more fully understand the characteristics and technical content of the embodiments of the present disclosure, the implementation of the embodiments of the present disclosure will be described in detail below with reference to the accompanying drawings. The accompanying drawings are only for reference and illustration purposes and are not used to limit the embodiments of the present disclosure. In the following technical description, for the sake of explanation, numerous details are provided to give a thorough understanding of the disclosed embodiments. However, one or more embodiments may still be implemented without these details. In other cases, well-known structures and devices may be shown in a simplified manner to simplify the drawings.

[0028] The vehicle driving and parking mode switching method provided in this embodiment is applied to a vehicle driving and parking mode switching device, which can be installed in an electronic control unit (ECU) in the vehicle or in a human machine interface (HMI) system that communicates with the vehicle.

[0029] In order to improve the problem that the interaction interface for current driving and parking mode switching needs to be manually distinguished according to usage scenarios, which is inconvenient for users to operate, this embodiment proposes a vehicle driving and parking mode switching method. As Figure 1 shown, the method includes:

[0030] S101, obtaining the driving data information of the vehicle and displaying the vehicle driving data information.

[0031] Among them, the driving data information includes the current vehicle speed, driving route, road image, vehicle operating status, etc., and specifically may include key perception elements during parking such as pedestrians, vehicles, parking spaces, ground locks, walls, columns, etc., prompts when APA (Automatic Parking Assistance) / AVP (Automated Valet Parking) is enabled, and HMI rendering. In addition, it also includes driving environment information, which includes the surrounding perception elements of the vehicle during driving, such as information on the vehicle's surrounding environment, nearby light, location, temperature, etc. Through the driving environment information, the environment, lighting, geographical location, and surrounding obstacles around the vehicle can be collected.

[0032] S102, Based on the driving environment information, determine whether to switch to the parking interface.

[0033] It can be determined whether the switching condition is met according to the driving environment information, so as to determine whether the vehicle enters the parking mode. The switching condition can be preset or user-defined, including but not limited to entering the geographical fence of the indoor parking lot (automatic switching), approaching the parking space previously recorded by the user, or detecting that the distance between the vehicle and the preset location is less than the preset distance (automatic switching), and the user manually enables the parking mode, etc.

[0034] S103, In the case of switching to the parking interface, in response to the user's parking instruction, park the vehicle.

[0035] In the case of switching to the parking interface, it indicates that the user's parking intention has been predicted and the vehicle has entered the parking mode. At this time, the vehicle will continue to collect driving environment information and perform real-time analysis, and at the same time, it will park the vehicle according to the user's parking input instruction. It should be noted that the parking instruction is used to represent the parking mode selected by the user, but it is not simply understood as the user manually selecting the APA or AVP mode. For example, when it is determined that the vehicle has entered the parking mode and there is an existing parking route in the current environment, the user can choose whether to park according to the existing route, and then the vehicle automatically switches the APA or AVP mode and provides the corresponding interface. There is no need to manually select the mode, reducing the complex multi-level selection process.

[0036] In this embodiment, first, driving data information of the vehicle is obtained and the driving data information of the vehicle is displayed. Among them, the driving data information includes both the current vehicle speed, driving route, road image, vehicle operating state, etc., and the surrounding environment information during driving. Furthermore, based on the driving environment information, it is determined whether to switch to the parking interface. In the case of switching to the parking interface, in response to the user's parking instruction, parking is performed on the vehicle; the parking instruction is used to represent the parking mode selected by the user. Compared with the related art, in this application, by using the driving environment information in the driving data, the change of the surrounding driving environment is judged in real time. When the conditions are met, the parking interface is automatically switched, and parking is performed according to the user's instruction. Thus, there is no need for the user to manually operate and select, solving the problem that the interactive interface needs to be manually clicked when switching between the driving and parking modes currently, and improving convenience.

[0037] Optionally, determining whether to switch to the parking interface based on the driving environment information includes: analyzing the driving environment information, and in the case of detecting that the vehicle is within the range of a pre-set parking lot geographical fence, switching the current driving interface to the parking interface; or, in the case of detecting that the distance between the vehicle and a parking space or a pre-set geographical location pre-recorded by the user is less than a pre-set distance, switching the current driving interface to the parking interface.

[0038] In this embodiment, in the case of detecting that the vehicle is within the range of a pre-set parking lot geographical fence, the current driving interface can be automatically switched to the parking interface; or in the case of detecting that the distance between the vehicle and a parking space or a pre-set geographical location pre-recorded by the user is less than a pre-set distance, the current driving interface is automatically switched to the parking interface. The specific implementation methods of these two are different. The former uses the method of geographical location recording and judges whether it is within the geographical fence through positioning means; the latter is by judging the distance from the pre-set point. In both cases, the vehicle can be switched from the driving mode to the parking mode without the user having to manually click, improving convenience. In addition, a method of manually enabling the parking function by the user or issuing an instruction through voice control is also provided. At this time, the vehicle will also enter the parking mode and switch to the parking interface.

[0039] Optionally, analyzing the driving environment information and switching the current driving interface to the parking interface in the case of detecting that the vehicle is within the range of a pre-set parking lot geographical fence includes: when detecting that the vehicle enters from outdoors to indoors, marking an indoor identifier; the indoor identifier is used to represent that the current vehicle is in an indoor environment; in the case that the position of the vehicle is within the range of a pre-set parking lot geographical fence and has an indoor identifier, switching the current driving interface to the parking interface.

[0040] In this embodiment, the purpose of setting indoor identification is to improve the judgment accuracy and avoid misjudgment. For example, in the geofencing method, the distinction between indoor and outdoor may be incorrect in some cases. For example, when a vehicle is moving in a ground area with a geofence, and at this time it is within the geofence but not underground, there may be a misjudgment to call up the parking interface. Therefore, by marking the indoor identification, on the basis of having indoor identification and within the geofence, it is determined to enter the parking mode and the interface is switched, effectively avoiding misjudgment situations.

[0041] Optionally, after the vehicle performs parking in response to a user's parking instruction, the method further includes: detecting that the vehicle starts and switching the vehicle to a driving interface; or, based on driving environment information, determining whether to switch to the driving interface.

[0042] In this embodiment, switching from the parking mode to the driving mode does not require the user to manually select either. Specifically, when the vehicle starts, it automatically enters the driving interface. On the other hand, it is also possible to determine whether to switch to the driving interface based on driving environment information.

[0043] Optionally, determining whether to switch to the driving interface based on driving environment information includes: clearing the indoor identification when it is detected that the vehicle enters from indoor to outdoor; switching to the driving interface when the vehicle's position is not within the pre-set parking lot geofence range and there is no indoor identification; or, switching to the driving interface when it is detected that the distance between the vehicle and the parking space or the pre-set geographical location pre-recorded by the user is greater than a pre-set distance.

[0044] In this embodiment, for example, when the user changes their intention when the vehicle is in a certain indoor parking lot and then drives out of the parking lot again. At this time, by clearing the indoor identification, the driving interface can be switched. Or when it is detected that the distance between the vehicle and the parking space or the pre-set geographical location pre-recorded by the user is greater than a pre-set distance, the driving interface is switched. Thus, the vehicle can automatically perform driving and parking judgment and interface switching, improving convenience.

[0045] Specifically, as Figure 2 shown, a schematic diagram of the switching process in the vehicle driving and parking mode switching method provided in this embodiment is shown. During the process of switching from the parking interface to the driving interface, any one of the conditions T11, T12, and T13 can be satisfied.

[0046] Among them, T11: detecting that the vehicle starts and switching the vehicle to the driving interface.

[0047] T11 mainly means that when the user just enters a parked vehicle and starts it, at this time it automatically enters the driving interface.

[0048] T12: When there is no in-vehicle identification in the vehicle and the vehicle is not within the range of a pre-set parking lot geofence, switch to the driving interface.

[0049] T13: When it is detected that the distance between the vehicle and a parking space or a preset geographical location pre-recorded by the user is greater than a preset distance, switch to the driving interface.

[0050] T12 and T13 are for some cases where although the vehicle passes through the geofence or is close to the parking space pre-recorded by the user, but ultimately does not intend to park. Therefore, in these cases, specific judgments will be made to automatically switch back to the driving interface. Of course, the user is also provided with the way to manually turn on the driving function or issue an instruction through voice control, and in this case, the vehicle will also switch to the driving interface.

[0051] Similarly, during the process of switching from the driving interface to the parking interface, it is sufficient to meet any one of the conditions of T21, T22, and T23.

[0052] T21: When it is detected that the vehicle is within the range of a pre-set parking lot geofence, switch to the parking interface.

[0053] Furthermore, the conditions for switching to the parking interface can be further limited by referring to in-vehicle identification.

[0054] T22: When it is detected that the distance between the vehicle and a parking space or a preset geographical location pre-recorded by the user is less than a preset distance, switch to the parking interface.

[0055] T23: Manually or through voice to turn on the parking function.

[0056] Optionally, when switching to the parking interface, in response to the user's parking instruction, park the vehicle, including: when switching to the parking interface, determine that the current vehicle mode is the initial parking mode; when it is determined that the vehicle meets the conditions for entering the first parking mode, switch from the initial parking mode to the first parking mode for parking; the first parking mode is the automatic parking assistance mode; when the vehicle is in the first parking mode, in response to the user's input instruction based on the historical parking route, switch from the first parking mode to the second parking mode for parking; the second parking mode is the automatic valet parking mode.

[0057] In this embodiment, the initial parking mode can be the APA STANDBY mode, that is, the vehicle is about to park, but the specific parking method has not been determined yet. In the related art, the subsequent steps also require multi-level clicking, which is very complicated. In this embodiment, after the vehicle enters the initial parking mode, it will automatically judge the conditions for entering the first parking mode. If the conditions are met, it will enter the first parking mode, that is, the AVP STANDBY mode. In this mode, it means that there is a historical parking route or the current area can perform route learning. The judgment condition of the first parking mode is whether there is a historical parking route in the current area or whether parking route learning can be performed.

[0058] Furthermore, in the AVP STANDBY mode, in response to the user's input instruction based on the historical parking route (that is, the user selects to park according to the existing route), it will switch to the second parking mode, that is, the AVP WORKING mode, to perform automatic valet parking. If route learning is selected, the HMI terminal will start recording the vehicle position and continuously learn and record the parking route as a new historical parking route. Throughout the process, the user does not need to perform multi-level clicking for each parking state. Just indicate the usage method of the existing historical parking route, and the vehicle can automatically switch between several parking modes and provide the corresponding parking interface, greatly reducing the operation complexity of the user.

[0059] Further, as Figure 1 and Figure 2 a specific implementation of the method shown, this embodiment provides a vehicle driving and parking mode switching device, as Figure 3 shown, the device includes: an acquisition unit 301, a judgment unit 302, and an execution unit 303.

[0060] The acquisition unit 301 is configured to acquire the driving data information of the vehicle and display the vehicle driving data information; wherein, the driving data information includes driving environment information;

[0061] The judgment unit 302 is configured to judge whether to switch to the parking interface based on the driving environment information;

[0062] The execution unit 303 is configured to, when switching to the parking interface, in response to the user's parking instruction, perform parking on the vehicle; the parking instruction is used to represent the parking mode selected by the user.

[0063] In a specific application scenario, the determination unit 302 is specifically configured to analyze the driving environment information, and when it is detected that the vehicle is within the range of a pre-set parking lot geographical fence, switch the current driving interface to a parking interface; or, when it is detected that the distance between the vehicle and a parking space or a pre-set geographical location pre-recorded by the user is less than a pre-set distance, switch the current driving interface to a parking interface.

[0064] In a specific application scenario, the determination unit 302 is further specifically configured to mark an indoor identifier when it is detected that the vehicle enters from outdoors to indoors; the indoor identifier is used to represent that the current vehicle is in an indoor environment; when the position of the vehicle is within the range of the pre-set parking lot geographical fence and has the indoor identifier, switch the current driving interface to a parking interface.

[0065] In a specific application scenario, the execution unit 303 is further specifically configured to detect the startup of the vehicle and switch the vehicle to a driving interface; or, based on the driving environment information, determine whether to switch to a driving interface.

[0066] In a specific application scenario, the execution unit 303 is further specifically configured to clear the indoor identifier when it is detected that the vehicle enters from indoors to outdoors; when the position of the vehicle is not within the range of the pre-set parking lot geographical fence and does not have the indoor identifier, switch to a driving interface; or, when it is detected that the distance between the vehicle and a parking space or a pre-set geographical location pre-recorded by the user is greater than a pre-set distance, switch to a driving interface.

[0067] In a specific application scenario, the execution unit 303 is further specifically configured to, when switching to the parking interface, determine that the current vehicle mode is the initial parking mode; when it is determined that the vehicle meets the conditions for entering the first parking mode, switch from the initial parking mode to the first parking mode for parking; the first parking mode is an automatic parking assistance mode; when the vehicle is in the first parking mode, in response to an input instruction of the user based on a historical parking route, switch from the first parking mode to the second parking mode for parking; the second parking mode is an automatic valet parking mode.

[0068] It should be noted that for other corresponding descriptions of each functional unit involved in a vehicle driving and parking mode switching device provided in this embodiment, reference can be made to Figure 1 and Figure 2 for the corresponding descriptions, which will not be elaborated here.

[0069] Based on the above as Figure 1 and Figure 2The method described above, correspondingly, this embodiment also provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, it implements the method as described above Figure 1 and Figure 2 shown.

[0070] Based on such an understanding, the technical solution of this application can be embodied in the form of a software product. This software product can be stored in a non-volatile storage medium (which can be a CD-ROM, USB flash drive, mobile hard disk, etc.), and includes several instructions to enable a computer device (which can be a personal computer, server, or network device, etc.) to execute the methods of various implementation scenarios of this application.

[0071] Based on the method as described above Figure 1 and Figure 2 shown, and Figure 3 shown in the virtual device embodiment, in order to achieve the above object, this embodiment of the application also provides an electronic device, which can be configured on the computer side, or the vehicle side, etc. This device includes a storage medium and a processor; the storage medium is used to store a computer program; the processor is used to execute the computer program to implement the method as described above Figure 1 and Figure 2 shown.

[0072] Based on the above electronic device, this embodiment of the application also provides a vehicle, which specifically may include: the device as shown in Figure 3 shown or the above electronic device. This vehicle can specifically be a new energy vehicle or a traditional vehicle, etc.

[0073] Optionally, the above physical device may further include a user interface, a network interface, a camera, a radio frequency (RF) circuit, sensors, an audio circuit, a WI-FI module, etc. The user interface may include a display screen (Display), an input unit such as a keyboard (Keyboard), etc. Optionally, the user interface may further include a USB interface, a card reader interface, etc. The network interface may optionally include a standard wired interface, a wireless interface (such as a WI-FI interface), etc.

[0074] Those skilled in the art can understand that the above physical device structure provided in this embodiment does not constitute a limitation on the physical device, and it may include more or fewer components, or combine some components, or have different component arrangements.

[0075] The storage medium may further include an operating system and a network communication module. The operating system is a program for managing the hardware and software resources of the above-mentioned physical devices, and supports the operation of information processing programs and other software and / or programs. The network communication module is used to implement the communication between the components inside the storage medium, as well as the communication with other hardware and software in the information processing physical device.

[0076] Through the description of the above embodiments, those skilled in the art can clearly understand that the present application can be implemented by means of software plus a necessary general hardware platform, or can also be implemented by hardware. Applying the solution of this embodiment, first obtain the driving data information of the vehicle, and display the vehicle driving data information. Among them, the driving data information includes both the current vehicle speed, driving route, road image, vehicle operating status, etc., and also includes the surrounding environment information during driving. Furthermore, based on the driving environment information, it is judged whether to switch to the parking interface. In the case of switching to the parking interface, in response to the user's parking instruction, the vehicle is parked; the parking instruction is used to represent the parking mode selected by the user. Compared with the related art, the present application judges the change of the driving surrounding environment in real time through the driving environment information in the driving data, automatically switches to the parking interface under qualified conditions, and parks the vehicle according to the user instruction. Thus, there is no need for the user to manually operate and select, solving the problem that the interactive interface needs to be manually clicked when switching between the driving and parking modes currently, and improving the convenience.

[0077] It should be noted that in this article, relational terms such as "first" and "second" are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the term "comprising" or any other variant thereof is intended to cover non-exclusive inclusion, so that a process, method, article or device comprising a series of elements includes not only those elements, but also other elements not expressly listed, or elements inherent to such process, method, article or device. Without further limitation, an element defined by the statement "comprising a..." does not exclude the existence of additional identical elements in the process, method, article or device comprising the element.

[0078] The above are only specific embodiments of the present application, enabling those skilled in the art to understand or implement the present application. Various modifications to these embodiments will be obvious to those skilled in the art, and the general principles defined herein can be implemented in other embodiments without departing from the spirit or scope of the present application. Therefore, the present application will not be limited to these embodiments described herein, but will be accorded the widest scope consistent with the principles and novel features claimed herein.

[0079] The above description and the accompanying drawings fully illustrate the embodiments of the present disclosure, enabling those skilled in the art to practice them. Other embodiments may include structural, logical, electrical, process, and other changes. Embodiments only represent possible variations. Unless explicitly required, individual components and functions are optional, and the order of operations may vary. Parts and features of some embodiments may be included in or replace parts and features of other embodiments. As used in this application, the term "and / or" refers to any and all possible combinations including one or more of the associated listed items. Additionally, when used in this application, the term "comprise" and its variants "comprises" and / or "comprising" etc. mean the presence of the stated features, wholes, steps, operations, elements, and / or components, but do not exclude the presence or addition of one or more other features, wholes, steps, operations, elements, components, and / or groups of these. Without further limitation, an element defined by the statement "comprising one..." does not exclude the presence of additional identical elements in the process, method, or apparatus comprising the element. Herein, what each embodiment focuses on may be the differences from other embodiments, and the same or similar parts among the embodiments may be referred to each other. For the methods, devices, etc. disclosed in the embodiments, if they correspond to the method parts disclosed in the embodiments, the relevant parts may refer to the description of the method parts.

[0080] Those skilled in the art can realize that the units and algorithm steps of each example described in combination with the embodiments disclosed herein can be implemented by electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are executed in a hardware or software manner may depend on the specific application and design constraints of the technical solution. The technical personnel can use different methods for each specific application to implement the described functions, but such implementation should not be considered to exceed the scope of the embodiments of the present disclosure. The technical personnel can clearly understand that for the convenience and conciseness of description, the specific working processes of the systems, devices, and units described above can refer to the corresponding processes in the foregoing method embodiments and will not be elaborated herein.

[0081] In the embodiments disclosed herein, the disclosed methods, products (including but not limited to devices, equipment, etc.) can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of the units can be merely a logical function division. In actual implementation, there can be other division methods. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Additionally, the displayed or discussed couplings or direct couplings or communication connections to each other can be through some interfaces. The indirect couplings or communication connections of devices or units can be in electrical, mechanical, or other forms. The units described as separate components may or may not be physically separated. The components displayed as units may or may not be physical units, that is, they can be located in one place or distributed to multiple network units. Some or all of the units can be selected according to actual needs to implement this embodiment. Additionally, in the embodiments of the present disclosure, the various functional units can be integrated in one processing unit, or each unit can exist physically alone, or two or more units can be integrated in one unit.

[0082] The flowcharts and block diagrams in the accompanying drawings illustrate the possible architectures, functions, and operations of systems, methods, and computer program products according to the embodiments of the present disclosure. In this regard, each block in the flowchart or block diagram can represent a module, a program segment, or a part of code that contains one or more executable instructions for implementing the specified logical function. In some alternative implementations, the functions marked in the blocks can occur in a different order than marked in the accompanying drawings. For example, two consecutive blocks can actually be executed substantially in parallel, and they can sometimes be executed in the reverse order, which can depend on the functions involved. In the descriptions corresponding to the flowcharts and block diagrams in the accompanying drawings, the operations or steps corresponding to different blocks can also occur in a different order than disclosed in the description. Sometimes, there is no specific order between different operations or steps. For example, two consecutive operations or steps can actually be executed substantially in parallel, and they can sometimes be executed in the reverse order, which can depend on the functions involved. Each block in the block diagram and / or flowchart, and the combination of blocks in the block diagram and / or flowchart, can be implemented by a dedicated hardware-based system for performing the specified functions or actions, or can be implemented by a combination of dedicated hardware and computer instructions.

Claims

1. A method for switching between driving and parking modes of a vehicle, characterized in that, it includes: Obtain the driving data information of the vehicle and display the vehicle driving data information; wherein, the driving data information includes driving environment information; Based on the driving environment information, determine whether to switch to a parking interface; In the case of switching to the parking interface, in response to the user's parking instruction, park the vehicle; the parking instruction is used to represent the selected parking mode by the user.

2. The method according to claim 1, characterized in that, The determining whether to switch to a parking interface based on the driving environment information includes: Analyze the driving environment information, and in the case of detecting that the vehicle is within the range of a pre-set parking lot geographical fence, switch the current driving interface to a parking interface; or, In the case of detecting that the distance between the vehicle and a parking space or a pre-set geographical location pre-recorded by the user is less than a pre-set distance, switch the current driving interface to a parking interface.

3. The method according to claim 2, characterized in that, The analyzing the driving environment information and switching the current driving interface to a parking interface in the case of detecting that the vehicle is within the range of a pre-set parking lot geographical fence includes: When detecting that the vehicle enters from outdoors to indoors, mark an indoor identifier; the indoor identifier is used to represent that the current vehicle is in an indoor environment; In the case where the position of the vehicle is within the range of the pre-set parking lot geographical fence and has the indoor identifier, switch the current driving interface to a parking interface.

4. The method according to claim 3, characterized in that, After parking the vehicle in response to the user's parking instruction, the method further includes: Detecting that the vehicle starts, and switching the vehicle to a driving interface; or, Based on the driving environment information, determine whether to switch to a driving interface.

5. The method according to claim 4, characterized in that, The determining whether to switch to a driving interface based on the driving environment information includes: When detecting that the vehicle enters from indoors to outdoors, clear the indoor identifier; In the case where the position of the vehicle is not within the range of the pre-set parking lot geographical fence and does not have the indoor identifier, switch to a driving interface; or, In the case of detecting that the distance between the vehicle and a parking space or a pre-set geographical location pre-recorded by the user is greater than a pre-set distance, switch to a driving interface.

6. The method according to claim 1, characterized in that, The parking the vehicle in response to the user's parking instruction in the case of switching to the parking interface includes: In the case of switching to the parking interface, determine that the current vehicle mode is the initial parking mode; In the case of determining that the vehicle meets the conditions for entering the first parking mode, switch from the initial parking mode to the first parking mode for parking; the first parking mode is the automatic parking assistance mode; When the vehicle is in the first parking mode, in response to a user input instruction based on a historical parking route, the vehicle switches from the first parking mode to the second parking mode for parking; the second parking mode is an automatic valet parking mode.

7. A vehicle driving and parking mode switching device, characterized in that it includes: An acquisition unit configured to acquire the driving data information of the vehicle and display the vehicle driving data information; wherein, the driving data information includes driving environment information; A judgment unit configured to judge whether to switch to a parking interface based on the driving environment information; An execution unit configured to, when switching to the parking interface, in response to a user's parking instruction, perform parking on the vehicle; the parking instruction is used to represent the parking mode selected by the user.

8. A computer-readable storage medium, on which a computer program is stored, characterized in that when the computer program is executed by a processor, it implements the method according to any one of claims 1 to 6.

9. An electronic device, including a storage medium, a processor, and a computer program stored on the storage medium and executable on the processor, characterized in that when the processor executes the computer program, it implements the method according to any one of claims 1 to 6.

10. A vehicle, characterized in that it includes: the device according to claim 7, or the electronic device according to claim 9.