Intelligent cabin information notification method and device, vehicle and storage medium
By receiving and matching key information from multiple information sources with tags of interest to users in the smart cockpit system, and performing target packaging processing, the problem of untimely information push caused by a single grading method in the prior art is solved, and more efficient and personalized cockpit information notification is achieved, improving user experience and vehicle safety.
Patent Information
- Application Number
- CN202510335501.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-20
- Publication Date
- 2025-06-10
AI Technical Summary
In the existing smart cockpit technology, the grading method is single, and it is impossible to push according to the actual driving scenario and the urgency of information is reduced, resulting in a reduction in the effectiveness and timeliness of cockpit information notification, affecting the user's driving experience and reducing the safety and reliability of the vehicle.
In the activated state of the vehicle's information notification system, multiple information sources are received, the target key information is extracted to match the target tags of interest preset by the user, the target packaging process is performed, and the target broadcast information meets the preset broadcast conditions. When the vehicle meets the preset notification conditions, information notification is made according to the notification method of the target broadcast information.
It improves the effectiveness and timeliness of cockpit information notification, improves the user's driving experience, and enhances the safety and reliability of the vehicle.
Smart Images

Figure CN120128883A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of smart cockpits, and in particular to a method, device, vehicle and storage medium for smart cockpit information notification. Background Art
[0002] Smart cockpits usually do not manage the frequency and rhythm of information push and broadcast, which may cause users to face high-frequency information push and broadcast in a short period of time, resulting in information bombardment and affecting the user experience. In related technologies, vehicle cockpit information push can be implemented through a matrix approach to achieve push channel allocation. The grading method is relatively simple and fixed. The importance of information is determined by the application at the sending end, so as to push vehicle cockpit information.
[0003] However, in the related technology, due to the relatively simple classification method, it is impossible to push information according to the urgency of the information in combination with the actual driving scenario, which reduces the effectiveness and timeliness of the cabin information notification, affects the user's usage experience, reduces the user's driving experience, and reduces the safety and reliability of the vehicle, which needs to be urgently solved. Summary of the invention
[0004] The present application provides a method, device, vehicle and storage medium for intelligent cockpit information notification to solve the problems in the related art that, due to the relatively simple classification method, it is impossible to push information according to the urgency of the information in combination with the actual driving scenario, which reduces the effectiveness and timeliness of the cockpit information notification, affects the user's usage experience, reduces the user's driving experience, and reduces the safety and reliability of the vehicle.
[0005] The first aspect of the present application provides a method for intelligent cockpit information notification, comprising the following steps: when the vehicle's information notification system is in an activated state, receiving at least one information source of the vehicle; extracting target key information from the at least one information source, and matching the target key information with a target interest tag pre-set by a user to obtain an information matching result for the vehicle; performing target encapsulation processing on the information matching result to obtain target broadcast information that meets preset broadcast conditions, and when the vehicle meets the preset notification conditions, performing the vehicle cockpit information notification in accordance with the target notification method corresponding to the target broadcast information.
[0006] Optionally, in an embodiment of the present application, the extraction of the target key information from the at least one information source includes: obtaining a pulse code modulation stream from a music information source, and identifying target text information in the pulse code modulation stream to extract first key information from the music information source by using the target text information; identifying a target frame image from a video information source, and using the target frame image to extract second key information from the video information source; performing target processing on the text information in the text information source to obtain processed text information, and using the processed text information to extract third key information from the text information source.
[0007] Optionally, in an embodiment of the present application, the target encapsulation processing of the information matching result to obtain a target broadcast information that meets the preset broadcast conditions includes: performing filtering processing on the information matching result to obtain processed information; setting the message time, label type, message priority, and information source type of the processed information to obtain the target broadcast information that meets the preset broadcast conditions.
[0008] Optionally, in an embodiment of the present application, when the vehicle meets the preset notification conditions, the vehicle cockpit information is notified according to the target notification method corresponding to the target broadcast information, including: when the vehicle meets the preset notification conditions, determining the time validity, label matching degree, and message broadcast priority of the target broadcast information; based on the time validity, the label matching degree, and the message broadcast priority, determining the target notification method of the target broadcast information, so as to use the target notification method to notify the vehicle cockpit information.
[0009] Optionally, in an embodiment of the present application, before matching the target key information with the target interest tags preset by the user, it further includes: receiving a tag setting instruction from the user; setting the target interest tags of the user according to the tag setting instruction.
[0010] An embodiment of the second aspect of the present application provides a device for intelligent cockpit information notification, including: a receiving module, configured to receive at least one information source of the vehicle when the information notification system of the vehicle is in an active state; an extraction module, configured to extract target key information from the at least one information source, match the target key information with target interest tags preset by the user to obtain an information matching result of the vehicle; a control module, configured to perform target encapsulation processing on the information matching result to obtain target broadcast information that meets the preset broadcast conditions, and when the vehicle meets the preset notification conditions, notify the vehicle cockpit information according to the target notification method corresponding to the target broadcast information.
[0011] Optionally, in an embodiment of the present application, the extraction module includes: a first extraction unit, configured to obtain a pulse code modulation stream in a music information source, and identify target text information in the pulse code modulation stream, so as to extract first key information in the music information source by using the target text information; a second extraction unit, configured to identify a target frame image in a video information source, and extract second key information in the video information source by using the target frame image; and a third extraction unit, configured to perform target processing on the text information in a text information source to obtain processed text information, and extract third key information in the text information source by using the processed text information.
[0012] Optionally, in an embodiment of the present application, the control module includes: a processing unit, configured to filter the information matching result to obtain processed information; and a setting unit, configured to set a message time, a tag type, a message priority, and an information source type of the processed information, so as to obtain target broadcast information that meets the preset broadcast condition.
[0013] Optionally, in an embodiment of the present application, the control module includes: a determining unit, configured to determine a time validity, a tag matching degree, and a message broadcast priority of the target broadcast information when the vehicle meets the preset notification condition; and a control unit, configured to determine a target notification method of the target broadcast information based on the time validity, the tag matching degree, and the message broadcast priority, so as to perform vehicle cockpit information notification by using the target notification method.
[0014] Optionally, in an embodiment of the present application, the device according to the embodiment of the present application further includes: a receiving module, configured to receive a tag setting instruction of the user before matching the target key information with a target interested tag preset by the user; and a setting module, configured to set the target interested tag of the user according to the tag setting instruction before matching the target key information with the target interested tag preset by the user.
[0015] An embodiment of the third aspect of the present application provides a vehicle, including: a memory, a processor, and a computer program stored on the memory and executable on the processor, where the processor executes the program to implement the method for intelligent cockpit information notification as described in the above embodiment.
[0016] An embodiment of the fourth aspect of the present application provides a computer-readable storage medium, where the computer-readable storage medium stores a computer program, and when the program is executed by a processor, the method for intelligent cockpit information notification as described above is implemented.
[0017] The fifth aspect of the present application provides a computer program product, including a computer program which, when executed, is used to implement the method for intelligent cockpit information notification as described above.
[0018] In the embodiments of the present application, when the information notification system of the vehicle is in an active state, the target key information in at least one information source of the vehicle is matched with the target interest tags preset by the user. Then, the information matching result is subjected to target encapsulation processing to obtain target notification information that meets the preset broadcast conditions. When the vehicle meets the preset notification conditions, the vehicle cockpit information is notified according to the target notification method corresponding to the target notification information, effectively improving the effectiveness and timeliness of cockpit information notification and enhancing the user's driving experience. Thus, it solves the problem in the related art that it is impossible to push according to the urgency of the information in combination with the actual driving scenario, reducing the effectiveness and timeliness of cockpit information notification, affecting the user's usage experience, and reducing the user's driving experience.
[0019] Additional aspects and advantages of the present application will be given in part in the following description, become apparent in part from the following description, or be understood through the practice of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] The above and / or additional aspects and advantages of the present application will become apparent and easy to understand from the following description of the embodiments in conjunction with the drawings, where:
[0021] Figure 1 FIG. is a schematic diagram of a system for intelligent cockpit information notification according to an embodiment of the present application;
[0022] Figure 2 FIG. is a schematic diagram of a system for intelligent cockpit information notification in a specific embodiment of the present application;
[0023] Figure 3 FIG. is a flowchart of a method for intelligent cockpit information notification according to an embodiment of the present application;
[0024] Figure 4 FIG. is a schematic diagram of encapsulation processing of notification information in a specific embodiment of the present application;
[0025] Figure 5 FIG. is a flowchart of extracting key information from an audio information source in a specific embodiment of the present application;
[0026] Figure 6 FIG. is a flowchart of extracting key information from a video information source in a specific embodiment of the present application;
[0027] Figure 7 FIG. is a flowchart of extracting key information from a text information source in a specific embodiment of the present application;
[0028] Figure 8 Flow chart of cockpit information announcement for a specific embodiment of the present application;
[0029] Figure 9 Structural schematic diagram of a device for intelligent cockpit information notification provided according to an embodiment of the present application;
[0030] Figure 10 Structural schematic diagram of a vehicle provided according to an embodiment of the present application. Detailed implementation manners
[0031] The embodiments of the present application will be described in detail below. The examples of the embodiments are shown in the accompanying drawings, where the same or similar reference numerals denote the same or similar elements or elements with the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to explain the present application, and should not be construed as a limitation to the present application.
[0032] The method, device, vehicle and storage medium for intelligent cockpit information notification according to the embodiments of the present application will be described below with reference to the accompanying drawings. In view of the problem in the related art mentioned in the above background technology that it is impossible to push according to the urgency of information in combination with the actual driving scenario, which reduces the effectiveness and timeliness of cockpit information notification, affects the user experience, and reduces the user's driving and riding experience, the present application provides a method for intelligent cockpit information notification. In this method, when the information notification system of the vehicle is in an activated state, the target key information in at least one information source of the vehicle is matched with the target interest tags preset by the user. Then, the information matching result is subjected to target encapsulation processing to obtain target announcement information that meets the preset announcement conditions, and when the vehicle meets the preset notification conditions, the vehicle cockpit information is notified according to the target notification method corresponding to the target announcement information, effectively improving the effectiveness and timeliness of cockpit information notification and enhancing the user's driving and riding experience. Thus, the problem in the related technology that it is impossible to push according to the urgency of information in combination with the actual driving scenario, which reduces the effectiveness and timeliness of cockpit information notification, affects the user experience, and reduces the user's driving and riding experience, is solved.
[0033] The embodiments of the present application establish a system for intelligent cockpit information notification, specifically as Figure 1 shown. This system includes an information source module, an information extraction module, an information processing module, and an information notification module.
[0034] Specifically, as Figure 2As shown in the figure, the information source module is responsible for the integration of multiple information sources and provides a unified SDK access interface upwards; upper-layer applications can control functions such as play, pause, and end through the SDK interface to the module development. After the information notification system is started, the system calls the SDK interface to start receiving information sources.
[0035] The information extraction module can adopt different extraction methods according to different information sources to extract key information from the information sources.
[0036] Among them, when audio information sources (such as Internet radio, FM radios, etc.) work, they will create independent tracks in the system. The information notification system intercepts the pcm stream and related process information in the track segment by segment to distinguish the information sources; the pcm stream is sent to the speech recognition module for speech parsing to extract the text information contained in this segment of pcm.
[0037] For text information sources, that is, text input sources, such as central control system notifications, vehicle status events, notifications from accessed applications, etc., filter these text information, exclude non-tag information, truncate redundant information in the text information, and generate notification information.
[0038] Video information sources, that is, video subsystems, regularly intercept video images and import them into the image recognition module to generate event information. For example, when it is found through image recognition that the vehicle is too close to an obstacle in the DVR (Digital Video Recorder) image, an alarm prompt message is generated.
[0039] All messages in the information source and the information processing module enter the information matching module for label matching, filter out the labels that meet the interests of the vehicle owner, and after completing the label matching, perform secondary processing on this segment of the file to add information such as information source type, time, and priority level to form broadcast information.
[0040] In the information notification module, after the broadcast message enters the information notification module, it enters the pending notification state. After the information notification module determines that the current driving state meets the broadcast conditions, it notifies the user in different playback ways according to the message priority. For example, urgent vehicle control messages are prompted by the instrument, and road conditions or weather information are played in the form of TTS (Text-to-Speech), etc.
[0041] Specifically, Figure 3 This is a schematic flowchart of a method for intelligent cockpit information notification provided by an embodiment of the present application.
[0042] As Figure 3 shown, the method for intelligent cockpit information notification includes the following steps:
[0043] In step S301, when the information notification system of the vehicle is in an active state, at least one information source of the vehicle is received.
[0044] In the embodiment of the present application, the activation state of the information notification system can automatically enter the active state after the vehicle is powered on, or the user can enter the active state by pressing the setting button, and no specific limitation is made here.
[0045] It can be understood that in the embodiment of the present application, at least one information source of the vehicle can be received when the information notification system of the vehicle is in an active state. For example, audio information sources, text information sources, or video information sources, and the information sources are pushed to the user to improve the timeliness of cockpit information notification. In addition, the embodiment of the present application can receive multiple information sources to improve the diversity and comprehensiveness of information obtained by the user.
[0046] In step S302, the target key information in at least one information source is extracted, and the target key information is matched with the target interest tags preset by the user to obtain the information matching result of the vehicle.
[0047] In the embodiment of the present application, the target key information is the information after processing such as filtering and screening by the information source; the target interest tags are the tags subscribed by the user to the information notification system in the cockpit, such as road condition information, navigation information, etc.
[0048] It can be understood that the embodiment of the present application can extract the target key information in at least one information source in the following steps. For example, assuming that the information source received by the embodiment of the present application is an audio information source, the text information in the audio information source can be extracted, and the key information such as road condition information is extracted from the text information, and then matched with the target interest tags preset by the user to obtain the information matching result of the vehicle, so as to preliminarily determine the notification information of the cockpit and effectively improve the personalization level of the cockpit information notification.
[0049] Optionally, in an embodiment of the present application, extracting the target key information in at least one information source includes: obtaining the pulse code modulation stream in the music information source, and identifying the target text information in the pulse code modulation stream to extract the first key information in the music information source by using the target text information; identifying the target frame image in the video information source, and using the target frame image to extract the second key information in the video information source; performing target processing on the text information in the text information source to obtain the processed text information, and using the processed text information to extract the third key information in the text information source.
[0050] In the actual execution process, the audio subsystem in the above system intercepts the input PCM (Pulse Code Modulation) stream of audio information sources such as online radio and FM radio in segments in the background, imports the PCM stream into the speech recognition module to recognize the text information of this segment, that is, the first key information, and then extracts the key information through the semantic analysis module, such as road condition information, emergency events, etc.
[0051] Next, the video subsystem in the above system can identify the input frame images using different image recognition modules according to the information source type. For example, when the automotive DVR inputs driving image frames, image recognition finds that the vehicle is too close to an obstacle, there is a vehicle meeting, a vehicle collision, etc., and generates different alarm prompt messages, that is, the second key information; the smart home information source can detect fire, detect human movement, etc. in the image and generate corresponding smart home alarm prompt messages.
[0052] Secondly, the text input sources in the above system, such as messages, and the notification system can receive central control system notifications, access vehicle driving status, receive application notifications, etc. First, filter these text messages to exclude non-tag information. Then, format the text messages to remove redundant content to obtain the processed third key information. Finally, generate notification messages, effectively improving the diversity and accuracy of information notifications.
[0053] Optionally, in an embodiment of the present application, before matching the target key information with the target interest tags preset by the user, it further includes: receiving a tag setting instruction from the user; setting the target interest tags of the user according to the tag setting instruction.
[0054] For example, the user can subscribe to interested tags in the cockpit to the information notification system, such as road condition information, navigation information, etc., and thus can issue a tag setting instruction. Then, the information notification system can integrate the relevant message input modules according to the tags set corresponding to the user's tag setting instruction, effectively improving the personalization level of cockpit information notifications.
[0055] In step S303, perform target encapsulation processing on the information matching result to obtain target broadcast information that meets the preset broadcast conditions, and when the vehicle meets the preset notification conditions, perform vehicle cockpit information notification according to the target notification method corresponding to the target broadcast information.
[0056] In the embodiment of the present application, the target encapsulation processing is a secondary encapsulation processing of the filtered or screened information; the preset broadcast conditions are conditions for adding priority criteria, tag types, information time, and information source types; the preset notification conditions are conditions for being able to issue cockpit information notifications to the vehicle.
[0057] It can be understood that the embodiment of the present application can use the information processing module in the above system to perform secondary encapsulation processing on the information matching result, and information such as priority criteria, label types, information time, information source types, etc. can be added. In addition, the vehicle speed, position, driving mode, etc. of the vehicle and the urgency of the information can be combined to form the final broadcast message, and when the vehicle meets the conditions for sending cockpit information notifications, the vehicle cockpit information notification is carried out according to the notification method corresponding to the target broadcast information, effectively improving the safety of the user's driving and riding.
[0058] Optionally, in an embodiment of the present application, the information matching result is subjected to target encapsulation processing to obtain a target broadcast information that meets the preset broadcast conditions, including: filtering the information matching result to obtain the processed information; setting the message time, label type, message priority, and information source type of the processed information to obtain the target broadcast information that meets the preset broadcast conditions.
[0059] In some embodiments, such as Figure 4 shown, the information extraction module in the above system can input the output notification information into the information processing module, and in the information processing module, the notification information is filtered again to screen out some expired information, and the remaining information is encapsulated twice. For example, information such as priority criteria, label type, information time, information source type, etc. is added. In addition, the vehicle speed, position, driving mode, etc. of the vehicle and the urgency of the information can be combined to form the final broadcast message, effectively improving the safety of the user's driving and riding.
[0060] Optionally, in an embodiment of the present application, when the vehicle meets the preset notification conditions, the vehicle cockpit information notification is carried out according to the target notification method corresponding to the target broadcast information, including: when the vehicle meets the preset notification conditions, determining the time validity, label matching degree, and message broadcast priority of the target broadcast information; based on the time validity, label matching degree, and message broadcast priority, determining the target notification method of the target broadcast information to carry out the vehicle cockpit information notification by using the target notification method.
[0061] In some embodiments, the embodiment of the present application can start parsing the broadcast message when the vehicle meets the notification conditions, extract time information, priority, label information, message source information, etc. from it, screen the information contained in the message, such as time validity check, label matching degree check, whether the current driving state can broadcast a message of this priority, etc. After the message validity check is completed, the message is broadcast through priority matching, such as the vehicle emergency state message is broadcast through TTS and instrument prompts, etc. In addition, the non-emergency state message in the embodiment of the present application can be notified by the central control screen system, effectively improving the timeliness of information notification and the safety and reliability of the vehicle.
[0062] For example, the working principle of the embodiments of the present application will be elaborated in detail below with some embodiments.
[0063] As Figure 5 shown, it is a flowchart for extracting key information from an audio information source, and the specific steps are as follows:
[0064] Step S501: Segmentally extract the audio stream, that is, the audio subsystem intercepts the input PCM (Pulse Code Modulation) stream of audio information sources such as Internet radio and FM radio in the background by segmenting.
[0065] Step S502: Perform speech recognition on the stream, that is, import the PCM stream into the speech recognition module to recognize the text information of this paragraph.
[0066] Step S503: Perform speech recognition, that is, perform speech recognition.
[0067] Step S504: Determine whether the audio information contains tag information. When it contains tag information, execute Step S505; otherwise, execute Step S501.
[0068] Step S505: Generate a notification message.
[0069] As Figure 6 shown, it is a flowchart for extracting key information from a video information source, and the specific steps are as follows:
[0070] Step S601: Capture a single-frame image, that is, capture a single-frame image in the video.
[0071] Step S602: Perform image recognition, that is, the video subsystem performs recognition on the input frame image using different image recognition modules according to the information source type.
[0072] Step S603: Image recognition result, that is, the image recognition discovers results such as the vehicle being too close to an obstacle, vehicle meeting, and vehicle collision.
[0073] Step S604: Generate an event, that is, generate different alarm prompt messages according to different recognition results.
[0074] Step S605: Generate a notification message.
[0075] As Figure 7 shown, it is a flowchart for extracting key information from a text information source, and the specific steps are as follows:
[0076] Step S701: Message filtering, that is, the notification system receives notifications from the central control system, accesses the vehicle driving status, receives notifications from applications, etc., and first filters these text messages to exclude non-tag information.
[0077] Step S702: Label matching, that is, matching according to the labels set by the user.
[0078] Step S703: Text truncation, that is, formatting the text message and removing redundant content to obtain the processed key information.
[0079] Step S704: Generate notification information.
[0080] As Figure 8 shown, it is the flowchart of cockpit information broadcast, and the specific steps are as follows:
[0081] Step S801: The vehicle status meets the broadcast notification condition.
[0082] Step S802: Broadcast message parsing, that is, when the vehicle meets the notification condition, start parsing the broadcast message.
[0083] Step S803: Message information screening, that is, extracting time information, priority, label information, message source information, etc. from the broadcast message, and screening the information contained in the message.
[0084] Step S804: Play mode matching, that is, matching the message broadcast mode through the priority, for example, the vehicle emergency status message is broadcast through TTS and instrument prompts, etc.
[0085] Step S805: Broadcast notification information.
[0086] According to the method for intelligent cockpit information notification proposed in the embodiment of the present application, when the information notification system of the vehicle is in an activated state, the target key information in at least one information source of the vehicle can be matched with the target interested labels preset by the user. Then, the information matching result is subjected to target encapsulation processing to obtain the target broadcast information that meets the preset broadcast conditions, and when the vehicle meets the preset notification conditions, the vehicle cockpit information is notified according to the target notification method corresponding to the target broadcast information, effectively improving the effectiveness and timeliness of cockpit information notification and enhancing the driving experience of users. Thus, the problem in the related art that it is impossible to push according to the urgency of information in combination with the actual driving scenario, reducing the effectiveness and timeliness of cockpit information notification, affecting the user experience, and reducing the driving experience of users is solved.
[0087] Secondly, refer to the drawings to describe the device for intelligent cockpit information notification proposed in the embodiment of the present application.
[0088] Figure 9 It is the block diagram of the device for intelligent cockpit information notification in the embodiment of the present application.
[0089] As Figure 9As shown in the figure, the device 10 for intelligent cockpit information notification includes: a receiving module 100, an extraction module 200, and a control module 300.
[0090] Specifically, the receiving module 100 is configured to receive at least one information source of the vehicle when the information notification system of the vehicle is in an active state.
[0091] The extraction module 200 is configured to extract target key information from at least one information source, and match the target key information with target interest tags preset by the user to obtain an information matching result of the vehicle.
[0092] The control module 300 is configured to perform target encapsulation processing on the information matching result to obtain a target broadcast message that meets the preset broadcast conditions, and when the vehicle meets the preset notification conditions, perform vehicle cockpit information notification according to the target notification method corresponding to the target broadcast message.
[0093] Optionally, in an embodiment of the present application, the extraction module 200 includes: a first extraction unit, a second extraction unit, and a third extraction unit.
[0094] Among them, the first extraction unit is configured to obtain a pulse code modulation stream in a music type information source, and identify target text information in the pulse code modulation stream, so as to extract first key information in the music type information source by using the target text information.
[0095] The second extraction unit is configured to identify a target frame image in a video type information source, and extract second key information in the video type information source by using the target frame image.
[0096] The third extraction unit is configured to perform target processing on the text information in the text type information source to obtain processed text information, and extract third key information in the text type information source by using the processed text information.
[0097] Optionally, in an embodiment of the present application, the control module 300 includes: a processing unit and a setting unit.
[0098] Among them, the processing unit is configured to perform filtering processing on the information matching result to obtain processed information.
[0099] The setting unit is configured to set the message time, label type, message priority, and information source type of the processed information to obtain a target broadcast message that meets the preset broadcast conditions.
[0100] Optionally, in an embodiment of the present application, the control module 300 includes: a determination unit and a control unit.
[0101] Among them, a determination unit is configured to determine the time validity, tag matching degree, and message broadcast priority of the target broadcast information when the vehicle meets the preset notification conditions.
[0102] A control unit is configured to determine the target notification method of the target broadcast information based on the time validity, tag matching degree, and message broadcast priority, so as to perform vehicle cockpit information notification by using the target notification method.
[0103] Optionally, in an embodiment of the present application, the device 10 of the present application embodiment further includes: a receiving module and a setting module.
[0104] Among them, the receiving module is configured to receive a tag setting instruction from the user before matching the target key information with the target interested tags preset by the user.
[0105] The setting module is configured to set the target interested tags of the user according to the tag setting instruction before matching the target key information with the target interested tags preset by the user.
[0106] It should be noted that the foregoing explanation of the method embodiment of the intelligent cockpit information notification also applies to the device of the intelligent cockpit information notification in this embodiment, and will not be elaborated here.
[0107] According to the device for intelligent cockpit information notification provided by the embodiments of the present application, when the information notification system of the vehicle is in an active state, the target key information in at least one information source of the vehicle can be matched with the target interested tags preset by the user. Then, the information matching result is subjected to target encapsulation processing to obtain target broadcast information that meets the preset broadcast conditions, and when the vehicle meets the preset notification conditions, vehicle cockpit information notification is performed according to the target notification method corresponding to the target broadcast information, effectively improving the effectiveness and timeliness of the cockpit information notification, and improving the driving experience of the user. Thus, the problem in the related art that it is impossible to push according to the urgency of the information in combination with the actual driving scenario, reducing the effectiveness and timeliness of the cockpit information notification, affecting the user's use experience, and reducing the driving experience of the user is solved.
[0108] Figure 10 The structure diagram of the vehicle provided by the embodiments of the present application. The vehicle may include:
[0109] A memory 1001, a processor 1002, and a computer program stored on the memory 1001 and executable on the processor 1002.
[0110] When the processor 1002 executes the program, it implements the method for intelligent cockpit information notification provided in the above embodiments.
[0111] Further, the vehicle further includes:
[0112] A communication interface 1003 for communication between the memory 1001 and the processor 1002.
[0113] A memory 1001 for storing computer programs that can run on the processor 1002.
[0114] The memory 1001 may include high-speed RAM memory and may also include non-volatile memory, such as at least one disk memory.
[0115] If the memory 1001, the processor 1002, and the communication interface 1003 are implemented independently, the communication interface 1003, the memory 1001, and the processor 1002 can be interconnected via a bus to complete communication with each other. The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, an Extended Industry Standard Architecture (EISA) bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 10 only a thick line is used to represent it in the figure, but it does not mean that there is only one bus or one type of bus.
[0116] Optionally, in a specific implementation, if the memory 1001, the processor 1002, and the communication interface 1003 are integrated on a single chip, the memory 1001, the processor 1002, and the communication interface 1003 can complete communication with each other through an internal interface.
[0117] The processor 1002 may be a Central Processing Unit (CPU), or an Application Specific Integrated Circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present application.
[0118] This embodiment also provides a computer-readable storage medium, on which a computer program is stored, and when the program is executed by a processor, the method for notifying intelligent cockpit information as described above is implemented.
[0119] This embodiment also provides a computer program product, including a computer program, and when the computer program is executed, it is used to implement the method for notifying intelligent cockpit information as described above.
[0120] In the description of this specification, the descriptions referring to terms such as "one embodiment", "some embodiments", "examples", "specific examples", or "some examples", etc. mean 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 this application. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials, or characteristics described can be combined in any one or N embodiments or examples in a suitable manner. In addition, without contradiction, those skilled in the art can combine and combine the different embodiments or examples described in this specification and the features of different embodiments or examples.
[0121] In addition, 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 quantity of the indicated technical features. Thus, the features defined with "first" and "second" may explicitly or implicitly include at least one of such features. In the description of this application, the meaning of "N" is at least two, such as two, three, etc., unless otherwise specifically defined.
[0122] Any process or method description shown in the flowchart or described in other ways herein can be understood to represent a module, segment, or portion of code including one or N executable instructions for implementing a customized logic function or process, and the scope of the preferred embodiments of this application includes additional implementations, where the functions can be executed in a substantially simultaneous manner or in a reverse order according to the involved functions, rather than in the order shown or discussed, which should be understood by those skilled in the art to which the embodiments of this application belong.
[0123] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as a definable sequence list of executable instructions for implementing logical functions, and can be specifically implemented in any computer-readable medium for use by an instruction execution system, apparatus, or device (such as a computer-based system, a system including a processor, or other systems that can fetch and execute instructions from the instruction execution system, apparatus, or device), or in conjunction with these instruction execution systems, apparatus, or devices. For the purposes of this specification, a "computer-readable medium" can be any device that can contain, store, communicate, propagate, or transport a program for use by or in conjunction with an instruction execution system, apparatus, or device. More specific examples (non-exhaustive list) of computer-readable media include the following: an electrical connection portion (electronic device) having one or N wirings, a portable computer disk cartridge (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). Additionally, the computer-readable medium can even be paper or other suitable media on which the program can be printed, because the program can be obtained electronically by optically scanning the paper or other media, followed by editing, interpretation, or otherwise processing as appropriate, and then storing it in a computer memory.
[0124] It should be understood that various parts of the present 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 a memory and executed by a suitable instruction execution system. For example, if implemented using hardware, as in another embodiment, any one or a combination of the following techniques well known in the art can be used: discrete logic circuits having logic gate circuits for implementing logical functions on data signals, application-specific integrated circuits having appropriate combinational logic gate circuits, programmable gate arrays (PGAs), field-programmable gate arrays (FPGAs), etc.
[0125] Those of ordinary skill in the art of this technology can understand that all or part of the steps carried by the method of implementing the above embodiments can be completed by instructing relevant hardware through a program, and the program can be stored in a computer-readable storage medium. When the program is executed, it includes one or a combination of the steps of the method embodiments.
[0126] In addition, each functional unit in various embodiments of the present application may be integrated into one processing module, may exist physically alone for each unit, or two or more units may be integrated into one module. The above-mentioned integrated module may be implemented in the form of hardware or in the form of a software functional module. When the integrated module is implemented in the form of a software functional module and sold or used as an independent product, it may also be stored in a computer-readable storage medium.
[0127] The above-mentioned storage medium may be a read-only memory, a magnetic disk, an optical disc, etc. Although the embodiments of the present application have been shown and described above, it can be understood that the above embodiments are exemplary and should not be construed as limiting the present application. Those of ordinary skill in the art can make changes, modifications, substitutions, and variations to the above embodiments within the scope of the present application.
Claims
1. A method for intelligent cockpit information notification, characterized in that: The following steps are involved: receiving at least one information source of the vehicle when an information notification system of the vehicle is activated; Extracting target key information from the at least one information source, and matching the target key information with a target interest tag preset by a user to obtain an information matching result of the vehicle; The information matching result is subjected to target encapsulation processing to obtain target broadcast information that meets preset broadcast conditions, and when the vehicle meets preset notification conditions, the vehicle cabin information notification is performed in accordance with the target notification method corresponding to the target broadcast information.
2. The method according to claim 1, characterized in that The extracting target key information from the at least one information source includes: Acquire a pulse code modulation stream in a music information source, and identify target text information in the pulse code modulation stream, so as to extract first key information in the music information source by using the target text information; Identify a target frame image in a video information source, and extract second key information in the video information source using the target frame image; The text information in the text information source is subjected to target processing to obtain processed text information, and the processed text information is used to extract the third key information in the text information source.
3. The method according to claim 1, characterized in that The target encapsulation processing of the information matching result to obtain target broadcast information that meets the preset broadcast condition includes: Filter the information matching results to obtain processed information; The message time, label type, message priority and information source type of the processed information are set to obtain the target broadcast information that meets the preset broadcast condition.
4. The method according to claim 1, characterized in that When the vehicle meets the preset notification condition, the vehicle cabin information notification is performed according to the target notification method corresponding to the target broadcast information, including: When the vehicle meets the preset notification condition, determining the time validity, tag matching degree and message broadcast priority of the target broadcast information; Based on the time validity, the tag matching degree and the message broadcast priority, a target notification method of the target broadcast information is determined, so as to use the target notification method to perform the vehicle cabin information notification.
5. The method according to claim 1, characterized in that Before matching the target key information with the target interest tag preset by the user, the method further includes: Receiving a tag setting instruction from the user; The target tag of interest to the user is set according to the tag setting instruction.
6. A device for intelligent cockpit information notification, characterized in that: include: A receiving module, configured to receive at least one information source of the vehicle when the information notification system of the vehicle is activated; An extraction module, used to extract target key information from the at least one information source, and match the target key information with a target interest tag preset by a user to obtain an information matching result of the vehicle; The control module is used to target encapsulate the information matching result to obtain target broadcast information that meets the preset broadcast conditions, and when the vehicle meets the preset notification conditions, the vehicle cabin information is notified in accordance with the target notification method corresponding to the target broadcast information.
7. The device according to claim 6, characterized in that The extraction module comprises: A first extraction unit is used to obtain a pulse code modulation stream in a music information source, and identify target text information in the pulse code modulation stream, so as to extract first key information in the music information source by using the target text information; A second extraction unit, used to identify a target frame image in a video information source, and extract second key information from the video information source using the target frame image; The third extraction unit is used to perform target processing on the text information in the text information source to obtain processed text information, and use the processed text information to extract the third key information in the text information source.
8. The device according to claim 6, characterized in that The control module comprises: A processing unit, used for filtering the information matching result to obtain processed information; The setting unit is used to set the message time, label type, message priority and information source type of the processed information to obtain the target broadcast information that meets the preset broadcast condition.
9. A vehicle, characterized in that: include: 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 method for smart cockpit information notification according to any one of claims 1 to 5.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: The program is executed by a processor to implement the method for smart cockpit information notification as described in any one of claims 1 to 5.