Parking system multi-scene switching method and system, readable storage medium and vehicle
By initializing the domain controller and acquiring the mode flag bit after the vehicle is powered on, and by collecting and processing environmental images, the problem of display screen confusion caused by the early start of the entertainment system was solved, and stable switching of parking assistance function and normal display of 360° panoramic image were achieved.
Patent Information
- Application Number
- CN202411542337.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-31
- Publication Date
- 2025-11-28
- Estimated Expiration
- 2044-10-31
AI Technical Summary
Before the vehicle's quick start function is activated, the entertainment system may start prematurely, causing the vehicle's display screen system to malfunction, resulting in a black screen and the inability to display the 360° panoramic image.
By controlling the initialization of the intelligent cockpit domain controller and intelligent driving domain controller after the vehicle is powered on, obtaining the mode flag bit, collecting and processing images of the vehicle's surrounding environment, and transmitting the video stream to the display system, seamless switching between multiple parking assistance modes can be achieved.
Ensuring the stability and availability of parking assist functions across different modes avoids clutter in the display system and enables the normal display of 360° panoramic images.
Smart Images

Figure CN119305485B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of vehicle parking, in particular to a parking system multi-scene switching method, system, readable storage medium and vehicle. BACKGROUND
[0002] With the development of digitization and intelligentization, automobiles are equipped with various parking auxiliary system functions. With the increasing complexity of functions, bus interaction is becoming more and more frequent, and conflicts may occur in the bus interaction process, resulting in partial functions being unavailable or occasionally unavailable. In order to ensure stable use of each function, improve timeliness and accuracy, and ensure efficient and smooth voice recognition, the use requirements of users are met.
[0003] At present, the parking auxiliary system of a vehicle is usually equipped with a quick start function to solve the problem of long start of a traditional entertainment system. When the vehicle starts, the quick start function will quickly call up the 360° panoramic image to ensure the safety of the vehicle when it starts, and then the entertainment system will start normally. At this time, all the function keys of the 360° panoramic image are normal, and the key touch can be supported, and the function view angle can be adjusted.
[0004] However, before the quick start function starts, the entertainment system has the phenomenon of starting in advance, which causes the functions of the vehicle display screen system to be in chaos, resulting in a black screen, and thus the 360° panoramic image cannot be displayed. SUMMARY
[0005] Therefore, the purpose of the present application is to provide a parking system multi-scene switching method, system, readable storage medium and vehicle, which aims to solve the problem that before the quick start function starts, the entertainment system has the phenomenon of starting in advance, which causes the functions of the vehicle display screen system to be in chaos, resulting in a black screen, and thus the 360° panoramic image cannot be displayed.
[0006] To achieve the above-mentioned purpose, the present application provides a parking system multi-scene switching method, which comprises:
[0007] controlling the vehicle to be powered on, and controlling the intelligent cockpit domain controller and the intelligent driving domain controller to be initialized, and obtaining a mode flag bit;
[0008] based on the mode flag bit, collecting a vehicle surrounding environment image, and processing the vehicle surrounding environment image;
[0009] obtaining a video stream, and transmitting the video stream to a display system.
[0010] In summary, according to the parking system multi-scene switching method provided by the application, after the vehicle is powered on, the intelligent cabin domain controller and the intelligent driving domain controller are initialized, and the gateway acquires the mode flag bit in the intelligent cabin domain controller; based on the mode flag bit, the vehicle surrounding environment image is collected and processed; the video stream is acquired and transmitted to the display system. The application switches between different parking auxiliary modes, displays different auxiliary parking interfaces in the same domain controller and uses the same video stream, and increases the flag bit of different modes in different use scenes after the initialization process and the completion of the initialization process of the domain controller CDC, so as to ensure the availability and stability of the parking auxiliary function mode and realize seamless switching in multiple scenes.
[0011] According to an aspect of the above technical solution, the steps of controlling the vehicle to be powered on, initializing the intelligent cabin domain controller and the intelligent driving domain controller, and acquiring the mode flag bit specifically include:
[0012] The vehicle is powered on, the intelligent cabin domain controller and the intelligent driving domain controller are initialized, and the gateway acquires the quick start mode flag bit state, the normal mode flag bit state, and the automatic parking mode flag bit state of the intelligent cabin domain controller.
[0013] According to an aspect of the above technical solution, the steps of collecting the vehicle surrounding environment image based on the mode flag bit and processing the vehicle surrounding environment image specifically include:
[0014] If the quick start mode flag bit is in the first state, and the normal mode flag bit and the automatic parking mode flag bit are both in the second state, the vehicle enters the quick start mode, sends a collection command to the intelligent driving domain controller, controls the vehicle body surrounding camera to collect the vehicle surrounding environment image, and processes the video stream.
[0015] According to an aspect of the above technical solution, if the normal mode flag bit is in the first state, and the quick start mode flag bit and the automatic parking mode flag bit are both in the second state;
[0016] The vehicle enters the normal mode, sends a collection command to the intelligent driving domain controller, controls the vehicle body surrounding camera to collect the vehicle surrounding environment image, uploads the video stream to the intelligent driving domain controller through the connector system, processes the video stream, and adjusts the vehicle function item based on the demand, which at least includes the view angle adjustment and the auxiliary line setting.
[0017] According to an aspect of the above technical solution, if the automatic parking mode flag bit is in the first state, and the quick start mode flag bit and the normal mode flag bit are both in the second state;
[0018] The vehicle enters an automatic parking mode, a camera around the vehicle body collects an image of an environment around the vehicle, a video stream is uploaded to an intelligent driving domain controller through a connector system, and the video stream is processed, the vehicle automatically searches for a parking space, and automatic parking is performed.
[0019] According to an aspect of the above technical solution, the step of obtaining a video stream and transmitting the video stream to a display system specifically includes:
[0020] After the intelligent driving domain controller processes the video stream, the video stream is uploaded to an intelligent cockpit domain controller through a connector system, and the intelligent cockpit domain controller transmits the video stream to a display system.
[0021] The application further provides a parking system multi-scenario switching system, which is used to implement the parking system multi-scenario switching method described above, and the system comprises:
[0022] A flag acquisition module is configured to control the vehicle to be powered on, control an intelligent cockpit domain controller and an intelligent driving domain controller to be initialized, and acquire a mode flag;
[0023] An image processing module is configured to acquire an image of an environment around the vehicle based on the mode flag, and process the image of the environment around the vehicle;
[0024] A video stream transmission module is configured to acquire a video stream, and transmit the video stream to a display system.
[0025] The application further provides a computer readable storage medium, which stores a computer program, and the program is characterized in that, when the program is executed by a processor, the parking system multi-scenario switching method described above is implemented.
[0026] The application further provides a vehicle, which is characterized in that the vehicle comprises a memory and a processor, wherein:
[0027] The memory is configured to store a computer program;
[0028] The processor is configured to execute the computer program stored in the memory, so that the parking system multi-scenario switching method described above is implemented.
[0029] Additional aspects and advantages of the application will be given in part in the following description, will become apparent in part from the following description, or will be learned by practice of the application. BRIEF DESCRIPTION OF DRAWINGS
[0030] Figure 1 A flowchart of the parking system multi-scenario switching method in the first embodiment of the application;
[0031] Figure 2It is a structure schematic view of the parking system multi-scene switching system in the second embodiment of the application.
[0032] Figure 3 It is a structure schematic view of the vehicle applying the parking system multi-scene switching method in the fourth embodiment of the application. DETAILED DESCRIPTION
[0033] In order to facilitate the understanding of the present application, the present application will be described more fully below with reference to the accompanying drawings. The drawings show several embodiments of the present application. However, the present application can be realized in many different forms and is not limited to the embodiments described herein. On the contrary, the purpose of providing these embodiments is to make the disclosure of the present application more thorough and comprehensive.
[0034] It should be noted that when an element is referred to as being "fixed to" another element, it can be directly on the other element or there can be a middle element. When an element is referred to as being "connected" to another element, it can be directly connected to the other element or there can be a middle element. The terms "vertical", "horizontal", "left", "right", and similar expressions used herein are for illustrative purposes only.
[0035] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which the present application belongs. The terminology used in the description of the application herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the application. As used herein, the term "and / or" includes any and all combinations of one or more of the associated listed items.
[0036] Embodiment one
[0037] As Figure 1 It is a flow chart of a parking system multi-scene switching method in the present application, which comprises the following steps S01-S03, wherein:
[0038] S01, control the vehicle to be powered on, and control the intelligent cabin domain controller and the intelligent driving domain controller to be initialized, and acquire a mode flag bit.
[0039] In this embodiment, the parking system interaction strategy involves the intelligent cabin domain controller CDC, the gateway system, the intelligent driving domain controller ADCU, the display screen system, the camera system, etc., and the intelligent cabin domain controller CDC includes a main processing chip, a video deserializing chip, a power management chip, etc. The intelligent driving domain controller ADCU is a 360 panorama AVM, automatic / memorized parking, etc. hardware basis, software algorithm integration.
[0040] When the vehicle is powered on, the intelligent cockpit domain controller and the intelligent driving domain controller are controlled to initialize, and when the intelligent cockpit domain controller is initializing, the user needs to enter the parking assistance system, and then enters the fast start mode. In the fast start mode, the intelligent cockpit domain controller has not completed the initialization process, and no matter how many times the user enters the fast start mode, the vehicle is in the fast start mode. Until the intelligent cockpit domain controller completes the initialization instruction, the vehicle can enter the normal mode.
[0041] After power-on, the gateway obtains the fast start mode flag state, the normal mode flag state, and the automatic parking mode flag state of the intelligent cockpit domain controller. When the vehicle is powered on, the fast start mode flag is quickly in the first state, that is, the fast start mode flag is a valid value, which is used for fast start to solve the problem of long start of the traditional entertainment system.
[0042] S02, based on the mode flag, collecting vehicle surrounding environment images and processing the vehicle surrounding environment images.
[0043] If the fast start mode flag is in the first state, and the normal mode flag and the automatic parking mode flag are both in the second state, the vehicle enters the fast start mode, sends a collection command to the intelligent driving domain controller, controls the vehicle body surrounding camera to collect vehicle surrounding environment images, and forms a video stream of the vehicle surrounding environment images to feed back to the intelligent driving domain controller. The intelligent driving domain controller processes the video stream for fast decoding of the intelligent cockpit domain controller. In this mode, the video stream is only used to display the user's parking system video, and only the basic function of system safety is guaranteed.
[0044] If the normal mode flag is in the first state, and the fast start mode flag and the automatic parking mode flag are both in the second state; the vehicle enters the normal mode, sends a collection command to the intelligent driving domain controller, controls the vehicle body surrounding camera to collect vehicle surrounding environment images, uploads the video stream to the intelligent driving domain controller through the connector system, processes the video stream, and adjusts the vehicle function items based on the demand. The function items at least include view angle adjustment and auxiliary line setting. In this embodiment, the normal mode is a self-defined mode, which not only displays the user's parking system video, but also adjusts and sets each function item according to the demand.
[0045] If the automatic parking mode flag is in the first state, and the fast start mode flag and the normal mode flag are both in the second state;
[0046] The vehicle enters the automatic parking mode, controls the vehicle body surrounding camera to collect vehicle surrounding environment images, uploads the video stream to the intelligent driving domain controller through the connector system, processes the video stream, and automatically searches for a parking space and automatically parks.
[0047] It is emphasized that the fast starting mode, the normal mode and the automatic parking mode are three mutually exclusive scenarios, two or three modes cannot be displayed at the same time, and the three modes use the same video stream, which is transmitted by the intelligent driving domain controller to the intelligent cabin domain controller.
[0048] S03, acquire a video stream and transmit the video stream to a display system.
[0049] After the intelligent driving domain controller processes the video stream, the video stream is uploaded to the intelligent cabin domain controller through the connector system, and the intelligent cabin domain controller transmits the video stream to the display system.
[0050] In summary, according to the multi-scene switching method of the parking system provided by the present application, after the vehicle is powered on, the intelligent cabin domain controller and the intelligent driving domain controller are initialized, and the gateway acquires the mode flag bit in the intelligent cabin domain controller; based on the mode flag bit, the vehicle surrounding environment image is collected and processed; the video stream is acquired and transmitted to the display system. The present application realizes seamless switching of multiple scenes by switching between multiple different parking assistance modes, displays different auxiliary parking interfaces using the same video stream in the same domain controller, and increases the flag bit of different modes in different use scenarios during the initialization process and after the initialization process is completed, so as to ensure the availability and stability of the parking assistance function mode, and realize seamless switching of multiple scenes.
[0051] Embodiment two
[0052] The present application also provides a multi-scene switching system of a parking system, please refer to Figure 2 , which is a structure schematic diagram of the multi-scene switching system of the parking system in the second embodiment of the present application, the multi-scene switching system of the parking system comprises:
[0053] The flag bit acquisition module 11 is used for controlling the vehicle to be powered on, controlling the intelligent cabin domain controller and the intelligent driving domain controller to be initialized, and acquiring the mode flag bit;
[0054] The image processing module 12 is used for collecting the vehicle surrounding environment image based on the mode flag bit and processing the vehicle surrounding environment image;
[0055] The video stream transmission module 13 is used for acquiring the video stream and transmitting the video stream to the display system.
[0056] Further, in some optional embodiments, the flag bit acquisition module 11 further comprises:
[0057] The flag acquisition unit is configured to power on the vehicle, control the intelligent cockpit domain controller and the intelligent driving domain controller to initialize, and control the gateway to acquire a quick start mode flag state, a normal mode flag state, and an automatic parking mode flag state of the intelligent cockpit domain controller.
[0058] Further, in some optional embodiments, the image processing module 12 further comprises:
[0059] The image processing unit is configured to, if the quick start mode flag is in the first state and the normal mode flag and the automatic parking mode flag are both in the second state, enter the quick start mode of the vehicle, send a collection command to the intelligent driving domain controller, control the vehicle body surrounding camera to collect the vehicle surrounding environment image, and process the video stream.
[0060] If the normal mode flag is in the first state and the quick start mode flag and the automatic parking mode flag are both in the second state;
[0061] The vehicle enters the normal mode, sends a collection command to the intelligent driving domain controller, controls the vehicle body surrounding camera to collect the vehicle surrounding environment image, uploads the video stream to the intelligent driving domain controller through the connector system, processes the video stream, and adjusts the vehicle function item based on the demand, the function item at least including the view angle adjustment and the auxiliary line setting.
[0062] If the automatic parking mode flag is in the first state and the quick start mode flag and the normal mode flag are both in the second state;
[0063] The vehicle enters the automatic parking mode, controls the vehicle body surrounding camera to collect the vehicle surrounding environment image, uploads the video stream to the intelligent driving domain controller through the connector system, processes the video stream, and automatically searches for a parking space and automatically parks the vehicle.
[0064] Further, in some optional embodiments, the video stream transmission module 13 further comprises:
[0065] The video stream transmission unit is configured to, after the intelligent driving domain controller processes the video stream, upload the video stream to the intelligent cockpit domain controller through the connector system, and the intelligent cockpit domain controller transmits the video stream to the display system.
[0066] In summary, according to the parking system multi-scene switching system provided by the application, after the vehicle is powered on, the intelligent cabin domain controller and the intelligent driving domain controller are initialized, and the gateway acquires the mode flag bit in the intelligent cabin domain controller; based on the mode flag bit, the vehicle surrounding environment image is collected, and the vehicle surrounding environment image is processed; the video stream is acquired, and the video stream is transmitted to the display system. The application realizes seamless switching of multiple scenes through switching between multiple different parking auxiliary modes, displays different auxiliary parking interfaces in the same domain controller and using the same video stream, increases the flag bit of different modes when the domain controller CDC is in the initialization process and after the initialization process is completed, and guarantees the availability and stability of the parking auxiliary function mode, so that multiple scenes are seamlessly switched.
[0067] Embodiment three
[0068] In another aspect, the application also provides a computer readable storage medium having one or more computer programs stored thereon, which, when executed by a processor, implement the above-mentioned parking system multi-scene switching method.
[0069] Those skilled in the art can understand that the logic or steps represented in the flowchart or otherwise described herein, for example, can be considered as a sequence list of executable instructions for implementing the logic function, which can be specifically implemented in any computer readable storage medium for use by or in conjunction with an instruction execution system, device or equipment, such as a computer-based system, a system including a processor or other system that can fetch and execute instructions from the instruction execution system, device or equipment. For the purpose of this specification, the "computer readable storage medium" can be any device that can contain, store, communicate, propagate or transport programs for use by or in conjunction with an instruction execution system, device or equipment, or in conjunction with these instruction execution systems, devices or equipment.
[0070] More specific examples (non-exhaustive list) of computer readable storage media include the following: an electrical connection having one or more wires (electrical devices), a portable computer diskette (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber device, and a portable compact disc read-only memory (CDROM). In addition, the computer readable storage medium can even be paper or other suitable medium on which the program can be printed, because the program can be electronically obtained, for example, by optical scanning of the paper or other medium, followed by electronic editing, interpretation or processing, if necessary, in other suitable ways, and then stored in a computer memory.
[0071] Embodiment four
[0072] Another aspect of the present application provides a vehicle, referring to Figure 3 , a vehicle in a fourth embodiment of the present application is shown, comprising a memory 20, a processor 10, and a computer program 30 stored in the memory and executable on the processor, wherein the processor 10 implements the multi-scenario switching method of the parking system as described above when executing the computer program 30.
[0073] The vehicle can be a computer, a whole vehicle testing device, etc. The processor 10 can be a central processing unit (CPU), a controller, a microcontroller, a microprocessor, or other data processing chip in some embodiments, for running program codes or processing data stored in the memory 20, such as executing access restriction programs, etc.
[0074] The memory 20 comprises at least one type of readable storage medium, such as flash memory, hard disk, multimedia card, card-type memory (e.g. SD or DX memory, etc.), magnetic memory, disk, optical disk, etc. The memory 20 can be an internal storage unit of the vehicle in some embodiments, such as a hard disk of the vehicle. The memory 20 can also be an external storage device of the vehicle in other embodiments, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, etc. Further, the memory 20 can comprise both the internal storage unit and the external storage device of the vehicle. The memory 20 can be used not only for storing application software and various data installed in the vehicle, but also for temporarily storing data that has been output or will be output.
[0075] It should be noted that, Figure 3 The structure shown does not constitute a limitation on the vehicle, which can comprise fewer or more components than Figure 3 shown, or combine certain components, or have different component arrangements.
[0076] It should be understood that parts of the present application can be realized in hardware, software, firmware, or a combination thereof. In the above-described embodiments, multiple steps or methods can be realized in software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if realized in hardware, and as in another embodiment, any one or a combination of the following technologies known in the art can be used: discrete logic circuit with logic gates for implementing logic functions on data signals, application specific integrated circuit with suitable combination logic gates, programmable gate array (PGA), field programmable gate array (FPGA), etc.
[0077] In the description of the present specification, the description of the terms "one embodiment", "some embodiments", "an example", "a specific example", or "some examples" and the like means that the specific features, structures, materials or characteristics described in connection with the embodiment or example are included in at least one embodiment or example of the present application. In the present specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials or characteristics described can be combined in any one or more embodiments or examples in a suitable manner.
[0078] The above-described embodiments only express several implementation manners of the present application, which are described in a more specific and detailed manner, but cannot be understood as a limitation on the patent scope of the present application. It should be noted that, for those skilled in the art, several modifications and improvements can be made without departing from the concept of the present application, which are all within the protection scope of the present application. Therefore, the protection scope of the patent of the present application should be subject to the appended claims.
Claims
1. A method for switching between multiple scenarios in a parking system, characterized in that, The multi-scenario switching method of the parking system includes: Control the vehicle to power on, and control the intelligent cockpit domain controller and intelligent driving domain controller to initialize, and obtain the mode flag bit; Based on the mode flag, images of the vehicle's surrounding environment are acquired and processed. If the quick start mode flag is in the first state, and both the normal mode flag and the automatic parking mode flag are in the second state, the vehicle enters quick start mode, sends an acquisition command to the intelligent driving domain controller, controls the cameras around the vehicle to acquire images of the vehicle's surrounding environment, and processes the video stream for fast decoding by the intelligent cockpit domain controller. In this mode, the video stream is only used to display the user's parking system video, ensuring only the basic safety functions of the system. If the normal mode flag is in the first state, and both the quick start mode flag and the automatic parking mode flag are in the second state, the vehicle enters normal mode, sends an acquisition command to the intelligent driving domain controller, controls the cameras around the vehicle to acquire images of the vehicle's surrounding environment, uploads the video stream to the intelligent driving domain controller through the connector system, and processes the video stream. Normal mode is the custom mode, displaying the user's parking system video and adjusting vehicle functions according to needs. These functions include at least perspective adjustment and auxiliary line settings. Acquire the video stream and transmit the video stream to the display system.
2. The multi-scenario switching method for a parking system according to claim 1, characterized in that, The steps of controlling the vehicle to power on, controlling the intelligent cockpit domain controller and intelligent driving domain controller to initialize, and obtaining the mode flag bit specifically include: When the vehicle is powered on, the intelligent cockpit domain controller and intelligent driving domain controller are initialized, and the control gateway obtains the status of the fast start mode flag, normal mode flag, and automatic parking mode flag of the intelligent cockpit domain controller.
3. The multi-scenario switching method for a parking system according to claim 1, characterized in that, If the automatic parking mode flag is in the first state, and both the quick start mode flag and the normal mode flag are in the second state; When the vehicle enters automatic parking mode, the cameras around the vehicle capture images of the surrounding environment, upload the video stream to the intelligent driving domain controller via the connector system, process the video stream, and the vehicle automatically searches for available parking spaces and performs automatic parking.
4. The multi-scenario switching method for a parking system according to claim 1, characterized in that, The step of acquiring the video stream and transmitting the video stream to the display system specifically includes: After processing the video stream, the intelligent driving domain controller uploads the video stream to the intelligent cockpit domain controller through the connector system, and the intelligent cockpit domain controller transmits the video stream to the display system.
5. A parking system multi-scenario switching system, the parking system multi-scenario switching system being used to implement the parking system multi-scenario switching method according to any one of claims 1-4, the system comprising: The flag acquisition module is used to control the vehicle power-on, control the initialization of the intelligent cockpit domain controller and intelligent driving domain controller, and acquire the mode flag bit. The image processing module is used to acquire images of the vehicle's surrounding environment based on the mode flags and process these images. If the quick start mode flag is in the first state, and both the normal mode flag and the automatic parking mode flag are in the second state, the vehicle enters quick start mode, sends an acquisition command to the intelligent driving domain controller, controls the cameras around the vehicle to acquire images of the vehicle's surrounding environment, and processes the video stream for fast decoding by the intelligent cockpit domain controller. In this mode, the video stream is only used to display the user's parking system video, ensuring only the basic safety functions of the system. If the normal mode flag is in the first state, and both the quick start mode flag and the automatic parking mode flag are in the second state, the vehicle enters normal mode, sends an acquisition command to the intelligent driving domain controller, controls the cameras around the vehicle to acquire images of the vehicle's surrounding environment, uploads the video stream to the intelligent driving domain controller through the connector system, and processes the video stream. Normal mode is the custom mode, which displays the user's parking system video and adjusts vehicle functions based on needs. These functions include at least angle adjustment and auxiliary line settings. The video stream transmission module is used to acquire a video stream and transmit the video stream to the display system.
6. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the program is executed by the processor, it implements the parking system multi-scenario switching method as described in any one of claims 1-4.
7. A vehicle, characterized in that, The vehicle includes a memory and a processor, wherein: The memory is used to store computer programs; When the processor executes the computer program stored in the memory, it implements the multi-scenario switching method of the parking system according to any one of claims 1-4.
Citation Information
Patent Citations
Vehicle function switching method, intelligent driving controller, storage medium and vehicle
CN115923775A
Moving and berthing switching control method of low-computing-power-domain controller
CN118560485A