Vehicle situational mode control method and device, vehicle and storage medium
By detecting the current vehicle scene and user behavior, the system controls the vehicle to display and broadcast images and perform situational actions, solving the problems of unclear timing of situational mode initiation and insufficient detail in customized schemes. This enables personalized situational mode control, improving user experience and intelligence.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- CHERY AUTOMOBILE CO LTD
- Filing Date
- 2024-01-29
- Publication Date
- 2026-07-10
AI Technical Summary
In existing technologies, the timing of scenario mode initiation is achieved through simple manipulation, which is not clearly integrated with the actual scenario, lacks interactivity, and is difficult to meet the needs of different scenario modes. Furthermore, the solutions for custom scenario modes are not detailed enough, which reduces the user experience.
By detecting the vehicle's current scene, the system determines the broadcast images and broadcast methods for the scenario mode, and controls the vehicle to perform corresponding scenario actions based on the user's actual scenario behavior, thereby realizing a personalized scenario mode solution.
It enhances real-time interaction between users and the car, improves vehicle intelligence and user experience, and meets the needs of different scenarios.
Smart Images

Figure CN117922471B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of vehicle control technology, and in particular to a vehicle scenario mode control method, device, vehicle, and storage medium. Background Technology
[0002] With the rapid arrival of the new energy vehicle era, more and more car companies are beginning to focus on the "car experience" of car buyers. Furthermore, with the development of vehicle intelligence, the functions of the car cabin have been innovated and extended, and more and more scenario modes have been envisioned and developed.
[0003] In related technologies, automobiles can collect the behavior and operations of the vehicle and the user by installing multiple sensors, and can be equipped with a large-screen display system. By using TBOX (Telematics Box) terminal communication technology, the interactive function of scene modes can be realized, and the vehicle's cabin can collect data and release information to trigger a certain scene mode.
[0004] However, in related technologies, the timing of scenario mode initiation is achieved through simple manipulation, which is not clearly integrated with the actual scenario, lacks interactivity, and is difficult to meet the needs of different scenario modes. Furthermore, the solutions for custom scenario modes are not detailed enough, which reduces the user experience and urgently needs improvement. Summary of the Invention
[0005] This application provides a vehicle scenario mode control method, device, vehicle, and storage medium to solve the problems in related technologies, such as the timing of scenario mode initiation being achieved through simple operation, which is not clearly integrated with the actual scenario, lacks interactivity, is difficult to meet the needs of different scenario modes, and the customized scenario mode scheme is not detailed enough, thus reducing the user experience.
[0006] The first aspect of this application provides a vehicle scene mode control method, including the following steps: when the vehicle is in scene mode, detecting the current scene of the vehicle; determining the broadcast image and broadcast method of the scene mode according to the current scene, and controlling the vehicle to display the broadcast image and execute the broadcast method; and identifying the user's actual scene behavior, and controlling the vehicle to execute the corresponding scene action according to the actual scene behavior.
[0007] Optionally, in one embodiment of this application, determining the broadcast image and broadcast method of the scenario mode based on the current scenario includes: when the current scenario is a birthday scenario, determining that the broadcast image of the birthday scenario is a birthday scenario image, and determining that the broadcast method is at least one of broadcasting the broadcast text, broadcast tone, and broadcast attitude corresponding to the birthday scenario; when the current scenario is a holiday scenario, determining that the broadcast image of the holiday scenario is a holiday scenario image, and determining that the broadcast method is at least one of broadcasting the broadcast text, broadcast tone, and broadcast attitude corresponding to the holiday scenario.
[0008] Optionally, in one embodiment of this application, the step of determining the broadcast image and broadcast method of the scenario mode according to the current scenario further includes: when the current scenario is a road scenario, determining that the broadcast image of the road scenario is a road scenario image, and determining that the broadcast method is at least one of the broadcast text, broadcast tone and broadcast attitude corresponding to the road scenario.
[0009] Optionally, in one embodiment of this application, the road scene includes at least one of a tunnel scene, a continuous curve scene, a highway scene, and a meeting scene.
[0010] Optionally, in one embodiment of this application, controlling the vehicle to display the broadcast image and execute the broadcast method includes: controlling the vehicle's display to display the broadcast image according to the current scene; and controlling the vehicle's voice broadcasting device to broadcast the broadcast text according to the broadcast tone and the broadcast attitude according to the current scene.
[0011] Optionally, in one embodiment of this application, the detection of the current scene of the vehicle includes: collecting user behavior information, environmental information of the current environment, and time information of the current moment; and determining the current scene based on at least one of the behavior information, the environmental information, and the time information.
[0012] Optionally, in one embodiment of this application, identifying the user's actual situational behavior includes: collecting the user's behavioral actions; extracting action features based on the behavioral actions; and determining the actual situational behavior based on the action features.
[0013] A second aspect of this application provides a vehicle scene mode control device, comprising: a detection module for detecting the current scene of the vehicle when the vehicle is in scene mode; a determination module for determining the broadcast image and broadcast method of the scene mode based on the current scene, and controlling the vehicle to display the broadcast image and execute the broadcast method; and a control module for recognizing the user's actual scene behavior and controlling the vehicle to execute corresponding scene actions based on the actual scene behavior.
[0014] Optionally, in one embodiment of this application, the determining module includes: a first determining unit, configured to determine, when the current scene is a birthday scene, that the broadcast image of the birthday scene is a birthday scene image, and to determine that the broadcast method is at least one of broadcast text, broadcast tone, and broadcast attitude corresponding to the birthday scene; and a second determining unit, configured to determine, when the current scene is a holiday scene, that the broadcast image of the holiday scene is a holiday scene image, and to determine that the broadcast method is at least one of broadcast text, broadcast tone, and broadcast attitude corresponding to the holiday scene.
[0015] Optionally, in one embodiment of this application, the determining module further includes: a third determining unit, configured to determine, when the current scene is a road scene, that the broadcast image of the road scene is a road scene image, and to determine that the broadcast method is at least one of the broadcast text, broadcast tone and broadcast attitude corresponding to the road scene.
[0016] Optionally, in one embodiment of this application, the road scene includes at least one of a tunnel scene, a continuous curve scene, a highway scene, and a meeting scene.
[0017] Optionally, in one embodiment of this application, the control module includes: a first control unit, configured to control the vehicle's display to show the broadcast image according to the current scenario; and a second control unit, configured to control the vehicle's voice broadcasting device to broadcast the broadcast text according to the broadcast tone and the broadcast attitude according to the current scenario.
[0018] Optionally, in one embodiment of this application, the detection module includes: a first acquisition unit, used to acquire user behavior information, environmental information of the current environment, and time information of the current moment; and a determination unit, used to determine the current scene based on at least one of the behavior information, the environmental information, and the time information.
[0019] Optionally, in one embodiment of this application, the control module includes: a second acquisition unit for acquiring user behavior actions; an extraction unit for extracting action features based on the behavior actions; and a determination unit for determining the actual situation behavior based on the action features.
[0020] A third aspect of this application provides a vehicle, including: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the vehicle scene mode control method as described in the above embodiments.
[0021] A fourth aspect of this application provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the above-described vehicle scenario mode control method.
[0022] This application embodiment can control the vehicle to display and broadcast images and methods according to the current scenario, and control the vehicle to perform corresponding scenario actions based on the user's actual situational behavior. This achieves a personalized scenario mode solution, meeting the user's needs in different scenario modes, enhancing real-time interaction between the user and the car, improving vehicle intelligence, and enhancing the user experience. Therefore, it solves the problems in related technologies where the timing of scenario mode initiation is achieved through simple controls, lacks clear integration with the actual scenario, lacks interactivity, fails to meet the needs of different scenario modes, and the customized scenario mode solutions are not detailed enough, thus reducing the user experience.
[0023] Additional aspects and advantages of this application will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of this application. Attached Figure Description
[0024] The above and / or additional aspects and advantages of this application will become apparent and readily understood from the following description of the embodiments taken in conjunction with the accompanying drawings, wherein:
[0025] Figure 1 This is a flowchart of a vehicle scene mode control method provided according to an embodiment of this application;
[0026] Figure 2 This is a flowchart of a vehicle scene mode control method according to an embodiment of this application;
[0027] Figure 3 A flowchart of a vehicle scene mode control method according to another embodiment of this application;
[0028] Figure 4 This is a schematic diagram illustrating the principle of a vehicle scene mode control method according to an embodiment of this application;
[0029] Figure 5 This is a schematic diagram of the structure of a vehicle scene mode control device according to an embodiment of this application;
[0030] Figure 6 This is a structural schematic diagram of a vehicle provided according to an embodiment of this application. Detailed Implementation
[0031] The embodiments of this application are described in detail below. Examples of these embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and intended to explain this application, and should not be construed as limiting this application.
[0032] The following description, with reference to the accompanying drawings, describes a vehicle scene mode control method, device, vehicle, and storage medium according to embodiments of this application. Addressing the issues raised in the background art, where scene mode initiation is manually triggered, lacks clear integration with actual scenarios, lacks interactivity, fails to meet the needs of different scene modes, and the customized scene mode schemes are insufficiently detailed, thus reducing user experience, this application provides a vehicle scene mode control method. In this method, the vehicle's displayed images and broadcast methods can be controlled according to the current scenario, and the vehicle can execute corresponding scene actions based on the user's actual scene behavior. This achieves personalized scene mode customization, meeting user needs in different scene modes, enhancing real-time interaction between the user and the vehicle, improving vehicle intelligence, and enhancing user experience. Therefore, this solves the problems in the related art where scene mode initiation is manually triggered, lacks clear integration with actual scenarios, lacks interactivity, fails to meet the needs of different scene modes, and the customized scene mode schemes are insufficiently detailed, reducing user experience.
[0033] Specifically, Figure 1 This is a flowchart illustrating a scenario mode control method for a vehicle provided in an embodiment of this application.
[0034] like Figure 1 As shown, the scenario mode control method for this vehicle includes the following steps:
[0035] In step S101, when the vehicle is in scenario mode, the current scenario of the vehicle is detected.
[0036] It is understood that the scenario modes in this application embodiment can be effectively combined with the current scenario of the vehicle to enhance the user experience.
[0037] In actual implementation, the embodiments of this application can detect the current scene of the vehicle when the vehicle is in a scene mode. For example, when the vehicle is in the Spring Festival scene mode, the Spring Festival scene of the vehicle is detected; or when the vehicle is in the Dragon Boat Festival scene mode, the Dragon Boat Festival scene of the vehicle is detected.
[0038] The embodiments of this application can perform targeted scenario mode control of the vehicle according to different scenarios under different scenario modes, meet the needs of users in different scenario modes, and improve the intelligence and practicality of the vehicle.
[0039] Optionally, in one embodiment of this application, detecting the current scene of the vehicle includes: collecting user behavior information, environmental information of the current environment, and time information of the current moment; and determining the current scene based on at least one of the behavior information, environmental information, and time information.
[0040] It is understood that the user's behavior information in this application embodiment may include, but is not limited to, writing greeting cards, giving candy, and singing Christmas carols, the environmental information of the current environment may include, but is not limited to, environmental information with a Christmas tree, and the time information of the current moment may include, but is not limited to, 8 pm.
[0041] In actual implementation, this application embodiment can collect user behavior information, current environment information, and current time information, and determine the current scene based on at least one of the behavior information, environment information, and time information. For example, this application embodiment can determine the current scene as a Christmas scene based on the user's behavior information of writing greeting cards, distributing candy, and singing Christmas carols, being in a Christmas-themed environment, and the time of 8 pm.
[0042] The embodiments of this application can determine the current scene based on at least one of behavioral information, environmental information, and time information, providing support for subsequent display of broadcast images and execution of broadcast methods, thereby improving the intelligence of the vehicle and enhancing the user experience.
[0043] In step S102, the broadcast image and broadcast method of the scenario mode are determined according to the current scenario, and the vehicle is controlled to display the broadcast image and execute the broadcast method.
[0044] It is understood that the broadcast image in the embodiments of this application can be an image corresponding to the current scenario mode.
[0045] As one possible implementation, embodiments of this application can determine the broadcast image and broadcast method of the scenario mode according to the current scenario, and control the vehicle to display the broadcast image and execute the broadcast method. For example, embodiments of this application can determine the broadcast image of the scenario mode as a Spring Festival image and the broadcast method as broadcasting Spring Festival text according to the Spring Festival scenario, and control the vehicle to display the Spring Festival image and broadcast the Spring Festival text.
[0046] The embodiments of this application can control the display and broadcasting of images and the execution of broadcasting methods by vehicles, enhancing user experience and ensuring high reliability.
[0047] Optionally, in one embodiment of this application, determining the broadcast image and broadcast method of the scenario mode according to the current scenario includes: when the current scenario is a birthday scenario, determining that the broadcast image of the birthday scenario is a birthday scenario image, and determining that the broadcast method is at least one of the broadcast text, broadcast tone and broadcast attitude corresponding to the birthday scenario; when the current scenario is a holiday scenario, determining that the broadcast image of the holiday scenario is a holiday scenario image, and determining that the broadcast method is at least one of the broadcast text, broadcast tone and broadcast attitude corresponding to the holiday scenario.
[0048] It is understood that the birthday scene image in this application embodiment can be changed in a timely manner according to the timing of the broadcast, and the broadcast tone can be, but is not limited to, using a tone conversion package to convert the broadcast text into different tones, and the broadcast attitude can be, but is not limited to, lyrical, funny, sad, and excited.
[0049] For example, in a birthday celebration scenario, a wind sensor detects the wind force and monitors whether the user blows out the candles, enabling interaction between the user and the machine screen. When the wind sensor detects someone blowing, it transmits the information to the server, which can then guide the server to perform a command, such as using HTTPS (Hypertext Transfer Protocol) via a cellular network. Protocol Secure (HTTP) communication protocol data is retrieved from the server and displayed as a broadcast image (cake candles) in the cabin. When someone in the cabin triggers the broadcast (wind speed is detected by the wind monitoring sensor), the broadcast image on the large screen in the car cabin changes in time (the cake candles are extinguished), and the broadcast is performed in a timely manner according to the broadcast text, tone, and attitude corresponding to the birthday scene. For example, the birthday text, a bass voice, and a lyrical tone are played through the car audio system. Alternatively, in the case of a holiday scene, this application embodiment can determine that the broadcast image for the holiday scene is a holiday scene image, and determine the broadcast method to be at least one of the broadcast text, tone, and attitude corresponding to the holiday scene, thereby broadcasting in a timely manner according to the broadcast text, tone, and attitude corresponding to the holiday scene. For example, the holiday text, a soprano voice, and an excited tone are played through the car audio system.
[0050] The embodiments of this application can determine the broadcast images of the scenario mode according to different scenarios, and determine the broadcast text, broadcast tone and broadcast attitude, etc., so as to carry out targeted image display and voice broadcast, thereby improving the intelligence of the vehicle and enhancing the user experience.
[0051] Optionally, in one embodiment of this application, determining the broadcast image and broadcast method of the scenario mode based on the current scenario further includes: when the current scenario is a road scenario, determining that the broadcast image of the road scenario is a road scenario image, and determining that the broadcast method is at least one of the broadcast text, broadcast tone and broadcast attitude corresponding to the road scenario.
[0052] In actual implementation, this application embodiment can determine the broadcast image of the road scene as a road scene image when the current scene is a road scene, and determine the broadcast method as at least one of the broadcast text, broadcast tone and broadcast attitude corresponding to the road scene.
[0053] This application embodiment can determine that the broadcast image of the road scene is a road scene image, and determine the broadcast method as at least one of the broadcast text, broadcast tone and broadcast attitude corresponding to the road scene, thereby realizing a personalized customized scenario mode solution to meet the needs of users in different scenario modes.
[0054] Optionally, in one embodiment of this application, the road scene includes at least one of the following: tunnel scene, continuous curve scene, highway scene, and oncoming traffic scene.
[0055] It is understood that the embodiments of this application may, but are not limited to, using a camera to detect the vehicle's environmental information in real time.
[0056] In practical implementation, this embodiment can determine the current road scene as a tunnel scene when a vehicle enters an unlit tunnel from a brightly lit open environment; as a continuous curve scene when the vehicle is traveling on a road with continuous curves; as a highway scene when the vehicle speed is relatively stable and there are no traffic lights; and as a meeting scene when the camera detects an oncoming vehicle. This embodiment can determine the road scene based on tunnel scenes, continuous curve scenes, highway scenes, and meeting scenes, and then use the broadcast image of the road scene as the road scene image, which facilitates intelligent vehicle control and has high reliability.
[0057] Optionally, in one embodiment of this application, controlling the vehicle to display broadcast images and execute broadcast methods includes: controlling the vehicle's display to display broadcast images according to the current scene; and controlling the vehicle's voice broadcasting device to broadcast the broadcast text according to the broadcast tone and broadcast attitude according to the current scene.
[0058] It is understood that, in the embodiments of this application, the vehicle's display may be, but is not limited to, the vehicle's entertainment screen, and the voice broadcasting device may be, but is not limited to, the vehicle's audio system.
[0059] For example, in the case of a birthday scene, this application embodiment can control the vehicle's entertainment screen to display broadcast images, control the vehicle's audio system to broadcast the birthday scene text in a bass voice and lyrical tone according to the birthday scene, thereby controlling the vehicle's display to display broadcast images according to the current scene, and controlling the vehicle's voice broadcasting device to broadcast the text according to the broadcast voice and tone according to the current scene.
[0060] This application embodiment can display broadcast images and broadcast text according to broadcast tone and attitude, thereby further realizing personalized customized scenario mode solutions to meet users' needs in different scenario modes.
[0061] In step S103, the user's actual situational behavior is identified, and the vehicle is controlled to perform the corresponding situational action based on the actual situational behavior.
[0062] It is understood that the scenario actions in the embodiments of this application can be scenario actions performed based on actual scenario behavior when in a corresponding scenario mode.
[0063] In actual implementation, the embodiments of this application can identify the user's actual situational behavior and control the vehicle to perform corresponding situational actions based on the actual situational behavior. For example, in the birthday scenario mode, the embodiments of this application can identify the user's actual situational behavior as birthday celebration based on the birthday scenario. At this time, the vehicle can be controlled to perform situational actions such as displaying birthday images and broadcasting broadcast voice, broadcast attitude and broadcast text based on the birthday celebration behavior.
[0064] The embodiments of this application can control the vehicle to perform corresponding situational actions according to actual situational behavior, which facilitates interaction between people and cars and enhances the user experience.
[0065] Optionally, in one embodiment of this application, identifying the user's actual situational behavior includes: collecting the user's behavioral actions; extracting action features based on the behavioral actions; and determining the actual situational behavior based on the action features.
[0066] It is understood that the actual scenarios and behaviors in the embodiments of this application include, but are not limited to, birthday celebrations, Christmas celebrations, and road driving.
[0067] For example, embodiments of this application can collect user behavior actions, extract user action features based on the user's actions of lighting and blowing out cake candles as birthday action features, and determine the actual situation behavior as birthday behavior based on the action features. Thus, by collecting user behavior actions, extracting action features based on the behavior actions, and determining the actual situation behavior based on the action features, the real-time interaction between the user and the car is further enhanced, the intelligence of the vehicle is improved, and the user experience is enhanced.
[0068] Specifically, it can be combined with Figures 2 to 4 The working principle of the vehicle scenario mode control method in this application is described in detail with a specific embodiment.
[0069] like Figure 2 As shown, embodiments of this application may include the following steps:
[0070] Step S201: Log in to the car owner APP (Application).
[0071] Step S202: Select Scene Mode - Birthday.
[0072] Step S203: Select an image.
[0073] Step S204: Edit / enter the copy.
[0074] Step S205: Select the broadcast tone.
[0075] In this application embodiment, the implementation scheme for selecting the broadcast timbre is a timbre conversion package, which can convert the text into different timbres.
[0076] Step S206: Select the broadcast attitude.
[0077] The broadcast attitude in this application embodiment includes, but is not limited to, lyrical, humorous, sad, and excited attitudes.
[0078] Step S207: Save the broadcast plan.
[0079] Step S208: Select the vehicle to apply.
[0080] Step S209: Application.
[0081] Step S210: Storage application.
[0082] like Figure 3 As shown, embodiments of this application may include the following steps:
[0083] Step S301: Set the broadcast plan.
[0084] Step S302: Storage scheme.
[0085] Step S303: Open the birthday scene mode in the car cockpit - select the birthday scene.
[0086] Step S304: Query the cloud for the broadcasting scheme of the vehicle in this scenario mode.
[0087] Step S305: Query the solution.
[0088] Step S306: Return to broadcast plan.
[0089] Step S307: Display a preset image for the birthday scene in the car cockpit.
[0090] Step S308: The wind monitor detects the wind force value.
[0091] Step S309: Determine whether the wind force value meets the broadcast timing. If yes, proceed to step S310; otherwise, end the process directly.
[0092] Step S310: Set the display scenario mode (broadcast text, tone, attitude) according to the broadcast plan.
[0093] Furthermore, such as Figure 4 As shown, the embodiments of this application involve mobile terminals (APP terminals / mini-program terminals), cloud terminals, and automotive cockpit terminals.
[0094] On mobile devices (APP / Mini Program), users can edit and input the scenario mode broadcast text, broadcast images, and broadcast methods. The cloud can store the user-inputted scenario mode schemes. The in-vehicle terminal serves as the display layer for the scenario modes; when the scenario mode is triggered, the cloud-stored scenario mode scheme can be displayed. This application embodiment allows for pre-setting (inputting) broadcast schemes, cloud storage, and on the front-end page of the terminal device (mobile APP or Mini Program), users can fill in the broadcast scheme and transmit the data to the server for storage via cellular mobile network and HTTPS protocol.
[0095] The vehicle scenario mode control method proposed in this application can control the vehicle to display and broadcast images and methods according to the current scenario, and control the vehicle to perform corresponding scenario actions according to the user's actual scenario behavior. This achieves personalized scenario mode solutions, meets the user's needs in different scenario modes, enhances real-time interaction between the user and the vehicle, improves vehicle intelligence, and enhances the user experience. Therefore, it solves the problems in related technologies where the timing of scenario mode initiation is achieved through simple operations, lacks clear integration with the actual scenario, lacks interactivity, fails to meet the needs of different scenario modes, and the customized scenario mode solutions are not detailed enough, thus reducing the user experience.
[0096] Next, with reference to the accompanying drawings, a vehicle scene mode control device according to an embodiment of this application is described.
[0097] Figure 5 This is a schematic diagram of the vehicle scene mode control device according to an embodiment of this application.
[0098] like Figure 5 As shown, the vehicle's scenario mode control device 10 includes: a detection module 100, a determination module 200, and a control module 300.
[0099] Specifically, the detection module 100 is used to detect the current scene of the vehicle when the vehicle is in scene mode.
[0100] The determination module 200 is used to determine the broadcast image and broadcast method of the scenario mode according to the current scenario, and to control the vehicle to display the broadcast image and execute the broadcast method.
[0101] The control module 300 is used to identify the user's actual situational behavior and control the vehicle to perform corresponding situational actions based on the actual situational behavior.
[0102] Optionally, in one embodiment of this application, the determining module 200 includes: a first determining unit and a second determining unit.
[0103] The first determining unit is used to determine, when the current scene is a birthday scene, the broadcast image of the birthday scene is a birthday scene image, and to determine the broadcast method as at least one of the broadcast text, broadcast tone and broadcast attitude corresponding to the birthday scene.
[0104] The second determining unit is used to determine, when the current scene is a festival scene, the broadcast image of the festival scene is a festival scene image, and to determine the broadcast method as at least one of the broadcast text, broadcast tone and broadcast attitude corresponding to the festival scene.
[0105] Optionally, in one embodiment of this application, the determining module 200 further includes a third determining unit.
[0106] The third determining unit is used to determine, when the current scene is a road scene, that the broadcast image of the road scene is a road scene image, and to determine the broadcast method as at least one of the broadcast text, broadcast tone and broadcast attitude corresponding to the road scene.
[0107] Optionally, in one embodiment of this application, the road scene includes at least one of the following: tunnel scene, continuous curve scene, highway scene, and oncoming traffic scene.
[0108] Optionally, in one embodiment of this application, the control module 300 includes: a first control unit and a second control unit.
[0109] The first control unit is used to control the vehicle's display to show broadcast images according to the current scene.
[0110] The second control unit is used to control the vehicle's voice broadcasting device to broadcast the message according to the tone and attitude of the voice, based on the current scenario.
[0111] Optionally, in one embodiment of this application, the detection module 100 includes: a first acquisition unit and a determination unit.
[0112] The first data collection unit is used to collect user behavior information, environmental information of the current environment, and time information of the current moment.
[0113] The determining unit is used to determine the current scene based on at least one of behavioral information, environmental information, and time information.
[0114] Optionally, in one embodiment of this application, the control module 300 further includes: a second acquisition unit, an extraction unit, and a determination unit.
[0115] The second data collection unit is used to collect user behavior and actions.
[0116] The extraction unit is used to extract action features based on the behavior.
[0117] The determination unit is used to determine the actual situational behavior based on action characteristics.
[0118] It should be noted that the foregoing explanation of the vehicle scene mode control method embodiment also applies to the vehicle scene mode control device of this embodiment, and will not be repeated here.
[0119] The vehicle scenario mode control device proposed in this application can control the vehicle to display and broadcast images and methods according to the current scenario, and control the vehicle to perform corresponding scenario actions according to the user's actual scenario behavior. This achieves personalized scenario mode solutions, meets the user's needs in different scenario modes, enhances real-time interaction between the user and the car, improves vehicle intelligence, and enhances the user experience. Therefore, it solves the problems in related technologies where the timing of scenario mode initiation is achieved through simple operations, lacks clear integration with the actual scenario, lacks interactivity, fails to meet the needs of different scenario modes, and the customized scenario mode solutions are not detailed enough, thus reducing the user experience.
[0120] Figure 6 A schematic diagram of the structure of a vehicle provided in an embodiment of this application. The vehicle may include:
[0121] The memory 601, the processor 602, and the computer program stored on the memory 601 and capable of running on the processor 602.
[0122] When the processor 602 executes the program, it implements the vehicle scenario mode control method provided in the above embodiments.
[0123] Furthermore, the vehicle also includes:
[0124] Communication interface 603 is used for communication between memory 601 and processor 602.
[0125] The memory 601 is used to store computer programs that can run on the processor 602.
[0126] The memory 601 may include high-speed RAM memory, and may also include non-volatile memory, such as at least one disk storage device.
[0127] If the memory 601, processor 602, and communication interface 603 are implemented independently, then the communication interface 603, memory 601, and processor 602 can be interconnected via a bus to complete communication between them. The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. Buses can be categorized as address buses, data buses, control buses, etc. For ease of representation, Figure 6 The bus is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.
[0128] Optionally, in a specific implementation, if the memory 601, processor 602, and communication interface 603 are integrated on a single chip, then the memory 601, processor 602, and communication interface 603 can communicate with each other through an internal interface.
[0129] The processor 602 may be a central processing unit (CPU), an application specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of this application.
[0130] This application also provides a computer-readable storage medium storing a computer program thereon, which, when executed by a processor, implements the above-described vehicle scenario mode control method.
[0131] In the description of this specification, the references to terms such as "one embodiment," "some embodiments," "example," "specific example," or "some examples," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of this application. In this 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 may be combined in any suitable manner in one or more embodiments or examples. Moreover, without contradiction, those skilled in the art can combine and integrate the different embodiments or examples described in this specification, as well as the features of different embodiments or examples.
[0132] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one of that feature. In the description of this application, "N" means at least two, such as two, three, etc., unless otherwise explicitly specified.
[0133] Any process or method described in the flowchart or otherwise herein can be understood as representing a module, segment, or portion of code comprising one or N executable instructions for implementing custom logic functions or processes, and the scope of the preferred embodiments of this application includes additional implementations in which functions may be performed not in the order shown or discussed, including substantially simultaneously or in reverse order depending on the functions involved, as should be understood by those skilled in the art to which embodiments of this application pertain.
[0134] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as a sequenced list of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by, or in conjunction with, an instruction execution system, apparatus, or device (such as a computer-based system, a processor-included system, or other system that can fetch and execute instructions from, an instruction execution system, apparatus, or device). For the purposes of this specification, "computer-readable medium" can be any means that can contain, store, communicate, propagate, or transmit programs for use by, or in conjunction with, an instruction execution system, apparatus, or device. More specific examples (a non-exhaustive list) of computer-readable media include: an electrical connection having one or more wires (electronic device), a portable computer disk drive (magnetic device), random access memory (RAM), read-only memory (ROM), erasable and editable read-only memory (EPROM or flash memory), fiber optic devices, and portable optical disc read-only memory (CDROM). Alternatively, the computer-readable medium may be paper or other suitable media on which the program can be printed, since the program can be obtained electronically by optically scanning the paper or other medium, followed by editing, interpreting, or otherwise processing as necessary, and then stored in a computer memory.
[0135] It should be understood that the various parts of this application can be implemented using hardware, software, firmware, or a combination thereof. In the above embodiments, the N steps or methods can be implemented using software or firmware stored in memory and executed by a suitable instruction execution system. If implemented in hardware, as in another embodiment, it can be implemented using any one or a combination of the following techniques known in the art: discrete logic circuits having logic gates for implementing logical functions on data signals, application-specific integrated circuits (ASICs) having suitable combinational logic gates, programmable gate arrays (PGAs), field-programmable gate arrays (FPGAs), etc.
[0136] Those skilled in the art will understand that all or part of the steps of the methods in the above embodiments can be implemented by a program instructing related hardware. The program can be stored in a computer-readable storage medium, and when executed, the program includes one or a combination of the steps of the method embodiments.
[0137] Furthermore, the functional units in the various embodiments of this application can be integrated into a processing module, or each unit can exist physically separately, or two or more units can be integrated into a module. The integrated module can be implemented in hardware or as a software functional module. If the integrated module is implemented as a software functional module and sold or used as an independent product, it can also be stored in a computer-readable storage medium.
[0138] The storage medium mentioned above can be a read-only memory, a disk, or an optical disk, etc. Although embodiments of this application have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting this application. Those skilled in the art can make changes, modifications, substitutions, and variations to the above embodiments within the scope of this application.
Claims
1. A scenario-based mode control method for a vehicle, characterized in that, Includes the following steps: When the vehicle is in scenario mode, detect the current scenario of the vehicle; Based on the current scenario, determine the broadcast image and broadcast method of the scenario mode, and control the vehicle to display the broadcast image and execute the broadcast method; as well as Identify the user's actual situational behavior, and control the vehicle to perform corresponding situational actions based on the actual situational behavior; The step of determining the broadcast image and broadcast method of the scenario mode based on the current scenario includes: when the current scenario is a birthday scenario, determining that the broadcast image of the birthday scenario is a birthday scenario image, and determining that the broadcast method is at least one of the broadcast text, broadcast tone, and broadcast attitude corresponding to the birthday scenario; when the current scenario is a holiday scenario, determining that the broadcast image of the holiday scenario is a holiday scenario image, and determining that the broadcast method is at least one of the broadcast text, broadcast tone, and broadcast attitude corresponding to the holiday scenario. The step of determining the broadcast image and broadcast method of the scenario mode based on the current scenario further includes: when the current scenario is a road scenario, determining that the broadcast image of the road scenario is a road scenario image, and determining that the broadcast method is at least one of the broadcast text, broadcast tone and broadcast attitude corresponding to the road scenario; The road scenarios include at least one of the following: tunnel scenarios, continuous curve scenarios, highway scenarios, and oncoming traffic scenarios. The detection of the current scene of the vehicle includes: collecting the user's behavior information, the environmental information of the current environment, and the time information of the current moment; and determining the current scene based on at least one of the behavior information, the environmental information, and the time information. The process of identifying the user's actual situational behavior includes: collecting the user's actions; extracting action features based on the actions; and determining the actual situational behavior based on the action features.
2. The method according to claim 1, characterized in that, The control of the vehicle to display the broadcast image and execute the broadcast method includes: The system controls the vehicle's display to show the broadcast image based on the current scene. Based on the current scenario, the vehicle's voice broadcasting device is controlled to broadcast the message according to the broadcast tone and the broadcast attitude.
3. A vehicle scene mode control device, characterized in that, The vehicle scenario mode control method as described in any one of claims 1-2 includes: The detection module is used to detect the current scene of the vehicle when the vehicle is in scene mode; The determining module is used to determine the broadcast image and broadcast method of the scenario mode based on the current scenario, and control the vehicle to display the broadcast image and execute the broadcast method; and The control module is used to identify the user's actual situational behavior and control the vehicle to perform corresponding situational actions based on the actual situational behavior.
4. A vehicle, characterized in that, include: A memory, a processor, and a computer program stored in the memory and executable on the processor, the processor executing the program to implement the vehicle scene mode control method as described in any one of claims 1-2.
5. A computer-readable storage medium having a computer program stored thereon, characterized in that, The program is executed by the processor to implement the vehicle scenario mode control method as described in any one of claims 1-2.