A barrage display method, device, equipment and medium
By displaying traffic alerts and shared information in sections on the head-up display and vehicle screen, the problem of drivers looking down to check their surroundings is solved, enabling timely access to safety information and improving driving safety.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- VOYAH AUTOMOBILE TECH CO LTD
- Filing Date
- 2026-03-17
- Publication Date
- 2026-06-05
AI Technical Summary
In existing technologies, the mixed display of road condition information and shared information poses a driving safety hazard, as drivers need to look down to view the information, which is distracting and can easily lead to the omission of important warnings.
By generating traffic data, traffic alerts and shared information are distinguished and projected onto the head-up display and vehicle screen respectively, achieving physical isolation and zoned display of information.
This ensures that drivers can receive real-time road condition warnings without shifting their gaze, avoids information sharing that interferes with the driver's field of vision, and significantly improves driving safety and the targeted nature of information acquisition.
Smart Images

Figure CN122160580A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of intelligent connected vehicle technology, and in particular to a bullet screen display method, device, equipment and medium. Background Technology
[0002] Road condition recognition technology is one of the core capabilities of intelligent transportation and autonomous driving systems. Its goal is to perceive and understand the road environment in real time and accurately through multi-source sensors and artificial intelligence algorithms, so as to provide decision-making basis for vehicle control, driving assistance and traffic management.
[0003] In related technologies, in-vehicle information is still displayed centrally on a single in-vehicle screen. Traffic alerts and social sharing information are mixed and scrolled on the same interface. When drivers check traffic information, they need to look down or shift their gaze to the central control screen, which poses certain driving safety hazards. Summary of the Invention
[0004] This application provides a method, apparatus, device, and medium for displaying bullet screens, which addresses the driving safety hazards caused by the mixed display of road condition information and shared information in the prior art.
[0005] The technical solution adopted in this application is as follows: Firstly, this application provides a method for displaying bullet comments, including: Traffic data is generated based on real-time collected traffic information and shared information pushed by target vehicles; among which, the target vehicles are determined based on the current vehicle's location information and navigation path. A first target bullet screen and a second target bullet screen are generated based on traffic data; the first target bullet screen includes reminders and / or warnings about traffic conditions, and the second target bullet screen is used to represent shared information. The first target barrage is projected onto the head-up display of the current vehicle for display, and the second target barrage is sent to the vehicle's infotainment screen for display.
[0006] In one alternative of the first aspect, generating a first target barrage and a second target barrage based on road condition data includes: Multiple initial bullet comments are generated based on traffic data; Determine the evaluation criteria for each initial bullet screen; among which, the evaluation criteria include the safety level, which is used to characterize the degree of the first safety threat posed by the corresponding road condition data to the current vehicle; The first target barrage and the second target barrage are determined from multiple initial barrages based on the security level.
[0007] In one alternative of the first aspect, determining the first target barrage and the second target barrage from multiple initial barrages based on security levels includes: If the security level of the initial bullet screen is higher than the first level, then the initial bullet screen will be used as the first target bullet screen; otherwise, the initial bullet screen will be used as the second target bullet screen.
[0008] In one alternative to the first aspect, the evaluation metrics also include keyword tags; Based on security levels, the first target barrage and the second target barrage are determined from multiple initial barrages, including: The keyword level is determined based on keyword tags and preset tag weights; among them, keyword tags are used to characterize the degree of secondary safety threat that the corresponding road condition data poses to the current vehicle. The higher the degree of secondary safety threat corresponding to the keyword tag, the higher the corresponding keyword level. The first and second target bullet comments are determined from multiple initial bullet comments based on security level and keyword level.
[0009] In one alternative of the first aspect, determining the first target bullet comment and the second target bullet comment from multiple initial bullet comments based on security level and keyword level includes: If the security level of the initial bullet comment is higher than the second level and the keyword level is higher than the first level, then the initial bullet comment will be used as the first target bullet comment; otherwise, the initial bullet comment will be used as the second target bullet comment; where the second level is higher than the first level.
[0010] In one alternative to the first aspect, the evaluation indicators also include an emotion intensity value; The first and second target bullet comments are determined from multiple initial bullet comments based on security level and keyword level, including: If the initial bullet comment has a security level higher than the second level, a keyword level higher than the first level, and an emotional intensity value greater than the intensity threshold, then the initial bullet comment will be used as the first target bullet comment; otherwise, the initial bullet comment will be used as the second target bullet comment.
[0011] In one alternative to the first aspect, the method further includes: Based on the user's input operations in the current vehicle, obtain the corresponding text information; wherein the input operations include at least one of voice input operations, image input operations, and text input operations; The system generates bullet comments based on text information and pushes them to the target vehicle.
[0012] Secondly, this application provides a bullet screen display device, including: The data generation module is used to generate traffic data based on real-time collected traffic information and shared information pushed by target vehicles; the target vehicles are determined based on the current vehicle's location information and navigation path. The bullet screen generation module is used to generate a first target bullet screen and a second target bullet screen based on traffic data; wherein, the first target bullet screen includes reminders and / or warning information about traffic conditions, and the second target bullet screen is used to represent shared information; The display control module is used to project the first target barrage onto the head-up display of the current vehicle for display, and to send the second target barrage to the vehicle's infotainment screen for display.
[0013] Thirdly, this application provides an electronic device including a memory and a processor. The memory is used to store computer programs or instructions that, when executed by the processor, implement the method described in the first aspect or any of the alternative solutions of the first aspect.
[0014] Fourthly, this application provides a computer-readable storage medium. The storage medium stores a computer program or instructions that, when executed by a processor, implement the method described in the first aspect or any of the alternative solutions to the first aspect.
[0015] The beneficial effects of the technical solutions provided in some embodiments of this specification include at least the following: This application projects the first target barrage corresponding to road condition alerts and / or warning information onto the head-up display and sends the second target barrage corresponding to the shared information to the vehicle screen. This achieves physical isolation and partitioned display of safety-critical information and non-critical social information, ensuring that the driver can obtain real-time road condition warnings without shifting their gaze, while avoiding interference from shared information on the driver's field of vision, thus significantly improving driving safety and the targeted nature of information acquisition. Attached Figure Description
[0016] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0017] Figure 1 A flowchart illustrating the bullet screen display method provided in this application embodiment; Figure 2 This is a schematic diagram of the structure of the bullet screen display device provided in the embodiments of this application; Figure 3 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Detailed Implementation
[0018] Embodiments of the present disclosure will now be described with reference to the accompanying drawings. However, it should be understood that these descriptions are exemplary only and are not intended to limit the scope of the disclosure. Furthermore, descriptions of well-known structures and technologies are omitted in the following description to avoid unnecessarily obscuring the concepts of the present disclosure.
[0019] The accompanying drawings illustrate various structural schematics according to embodiments of the present disclosure. These drawings are not to scale, and some details have been enlarged for clarity, and some details may have been omitted. The shapes of the various regions and layers shown in the drawings, as well as their relative sizes and positional relationships, are merely exemplary and may deviate from reality due to manufacturing tolerances or technical limitations. Furthermore, those skilled in the art can design regions / layers with different shapes, sizes, and relative positions as needed.
[0020] In the context of this disclosure, when a layer / element is referred to as being "above" another layer / element, the layer / element may be directly above the other layer / element, or there may be an intermediate layer / element between them. Additionally, if a layer / element is "above" another layer / element in one orientation, then when the orientation is reversed, the layer / element may be "below" the other layer / element.
[0021] The following is a brief explanation of the terms used in this application: HUD: Head-Up Display, refers to a device that uses optical projection to overlay image information onto the driver's field of vision, allowing the driver to obtain driving information without looking down; In-vehicle infotainment screen: The display terminal of the in-vehicle infotainment system, usually located in the center console area of the vehicle, used to display navigation, multimedia and vehicle settings information; Smart Cockpit Domain Controller: The core computing and management unit of the Smart Cockpit Domain. It uses a centralized high-performance processor to achieve unified scheduling and computing power allocation for multi-screen displays (HUD, vehicle screen, instrument panel, etc.), multi-modal human-machine interaction (voice, touch, gesture) and vehicle network communication in the cockpit, replacing the traditional distributed electronic control unit (ECU) architecture.
[0022] In existing technical solutions, safety information such as accident alerts and construction warnings are mixed with social information such as casual chat and requests for supplies in the same information flow, lacking a classification mechanism for prioritizing information, which makes it easy for key information to be buried. At the same time, all content can only be displayed on in-vehicle terminals such as vehicle screens and cannot be projected onto HUD heads-up displays, forcing drivers to look down, which not only distracts driving attention but also easily leads to the omission of important warnings.
[0023] Based on the above-mentioned technical problems, the inventive concept of this application is to: first distinguish between road safety information and non-critical social information by pre-setting a bullet screen classification generation mechanism before projecting and displaying road condition information, and project the first target bullet screen and the second target bullet screen onto the head-up display and the vehicle screen respectively based on the difference in information type to achieve physically isolated partitioned display.
[0024] The technical solutions of this application and how they solve the aforementioned technical problems will be described in detail below with specific embodiments. These specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of this application will now be described with reference to the accompanying drawings.
[0025] It should be noted that the implementer of this application may be, but is not limited to, an in-vehicle computing platform, an intelligent cockpit domain controller, or an in-vehicle entertainment host, or other in-vehicle bullet screen display control device with the ability to perform real-time traffic information fusion processing, bullet screen classification generation, and dual-screen differentiated display control.
[0026] refer to Figure 1 , Figure 1 A flowchart illustrating the bullet screen display method provided in this application embodiment. Figure 1 As shown, this bullet screen display method includes at least the following steps: S101: Generate traffic data based on real-time collected traffic information and shared information pushed by the target vehicle; wherein, the target vehicle is determined based on the current vehicle's location information and navigation path.
[0027] Specifically, the control equipment collects real-time road condition information around the current vehicle through onboard sensors, and simultaneously obtains shared information pushed by target vehicles that have a path association with the current vehicle through vehicle-to-everything (V2X) communication. The target vehicles are determined based on the current vehicle's real-time location information and the planned navigation path, and are surrounding vehicles (including but not limited to vehicles in front, behind, or adjacent lanes) that have spatial intersection or temporal association with the current vehicle's driving path. The control equipment integrates the real-time road condition information with the received shared information to generate unified road condition data.
[0028] S103: Generate a first target bullet screen and a second target bullet screen based on road condition data; wherein, the first target bullet screen includes reminders and / or warnings about road conditions, and the second target bullet screen is used to represent shared information.
[0029] Specifically, the control equipment performs semantic analysis and classification processing on the generated road condition data, extracts road condition reminders and / or warning information related to driving safety (such as congestion, accidents, construction, severe weather, etc.), and encapsulates them to generate the first target bullet screen; at the same time, it encapsulates shared information representing social attributes (such as recommendations for attractions and service areas along the way) to generate the second target bullet screen; and distinguishes the priority and display attributes of the two types of information through bullet screen type identifiers.
[0030] S105: Project the first target barrage onto the head-up display of the current vehicle for display, and send the second target barrage to the vehicle's infotainment screen for display.
[0031] Specifically, the control device projects the first target barrage to the head-up display (HUD) of the current vehicle through the video signal interface, so that it is superimposed on the driver's field of vision; at the same time, it sends the second target barrage to the vehicle's in-vehicle screen through the vehicle network, so that it is displayed in the auxiliary display area; thereby realizing the partitioning and isolation of the two types of information on the physical display carrier.
[0032] Understandably, by executing the steps S101 to S105 above, the control device first generates fused road condition data based on real-time collected road condition information and target vehicle shared information determined by positioning and navigation paths, thus solving the problem of single information source and lack of foresight. Then, based on the road condition data classification, it generates a first target bullet screen containing safety reminders and a second target bullet screen containing shared information, achieving accurate differentiation and priority ranking of information attributes. Finally, by using a differentiated display strategy of projecting the first target bullet screen onto the head-up display and sending the second target bullet screen to the vehicle screen, it achieves physical isolation and partitioned display of safety-critical information and non-critical social information. This ensures that the driver can obtain real-time road condition warnings without shifting their gaze, while avoiding interference from shared information on the driver's field of vision, significantly improving driving safety and the relevance of information acquisition.
[0033] In some embodiments, generating a first target bullet screen and a second target bullet screen based on road condition data includes: Multiple initial bullet comments are generated based on traffic data; Determine the evaluation criteria for each initial bullet screen; among which, the evaluation criteria include the safety level, which is used to characterize the degree of the first safety threat posed by the corresponding road condition data to the current vehicle; The first target barrage and the second target barrage are determined from multiple initial barrages based on the security level.
[0034] Specifically, the control equipment performs semantic parsing and structured processing on the generated road condition data, extracting multi-dimensional information units containing road condition events, locations, and timestamps, and encapsulating each information unit into an independent initial bullet screen; for example, different categories of road condition information such as traffic congestion ahead, accident warnings, construction notices, and severe weather are used to generate corresponding initial bullet screens, forming a candidate bullet screen set.
[0035] Furthermore, the control device calculates an evaluation index for each initial barrage, which includes at least a safety level. The safety level is calculated based on the type of road condition event, the relative distance to the current vehicle, and the degree of impact on the driving path. It is used to quantitatively characterize the degree of the first safety threat posed by the road condition data to the current vehicle (e.g., accident warnings correspond to a high safety level, and service area recommendations correspond to a low safety level).
[0036] Furthermore, the control device filters and classifies multiple initial bullet comments based on security levels, identifying initial bullet comments with security levels higher than a preset threshold as the first target bullet comments (road condition reminders and / or warning information), and identifying initial bullet comments with security levels lower than or equal to the preset threshold as the second target bullet comments (representing shared information), thereby achieving bullet comment hierarchical management based on the degree of security threat.
[0037] Thus, by executing the above embodiments, the control device first generates multiple initial bullet comments based on road condition data to establish an information candidate pool. Then, by introducing a safety level evaluation index, it quantifies and assesses the threat level of each initial bullet comment. Finally, based on the safety level threshold, it accurately distinguishes between the first target bullet comment and the second target bullet comment, realizing the quantification and automated classification of the safety level of road condition information. This ensures that high-security threat information can be prioritized for identification and projected onto the HUD to ensure timely driver perception, while avoiding the occupation of key display resources by low-security social sharing information. Therefore, while ensuring driving safety, it significantly improves the objectivity of information filtering and the accuracy of display.
[0038] In some embodiments, determining a first target barrage and a second target barrage from a plurality of initial barrages based on security levels includes: If the security level of the initial bullet screen is higher than the first level, then the initial bullet screen will be used as the first target bullet screen; otherwise, the initial bullet screen will be used as the second target bullet screen.
[0039] Specifically, the control device compares the safety level of each initial bullet screen with a preset first-level threshold. For initial bullet screens with a safety level higher than the first level, it is determined that the corresponding road condition information poses a high safety threat to the current vehicle and is classified as the first target bullet screen for high-priority display. For initial bullet screens with a safety level lower than or equal to the first level, it is determined that the safety threat to the current vehicle is relatively low and is classified as the second target bullet screen for normal display, thereby achieving bullet screen binary classification based on a single threshold.
[0040] Therefore, by setting a first level as a safety threshold, the control device automatically classifies high-threat information above the threshold into the first target barrage and projects it onto the HUD, while classifying low-threat information below or equal to the threshold into the second target barrage and sending it to the vehicle's infotainment screen. This achieves rapid filtering and physical isolation of safety-critical and non-critical information, ensuring that high-safety-level information can be prioritized for identification and display in the driver's field of vision to shorten reaction time, while avoiding the occupation of head-up display resources by low-safety-level information, thereby significantly improving the efficiency of information distribution and driving safety.
[0041] In some embodiments, the evaluation metrics also include keyword tags; Based on security levels, the first target barrage and the second target barrage are determined from multiple initial barrages, including: The keyword level is determined based on keyword tags and preset tag weights; among them, keyword tags are used to characterize the degree of secondary safety threat that the corresponding road condition data poses to the current vehicle. The higher the degree of secondary safety threat corresponding to the keyword tag, the higher the corresponding keyword level. The first and second target bullet comments are determined from multiple initial bullet comments based on security level and keyword level.
[0042] Specifically, when generating the initial bullet screen, the control device, in addition to calculating the safety level, also performs semantic analysis on the road condition data to extract keyword tags. These keyword tags are used to characterize the degree of secondary safety threat posed by the corresponding road condition data to the current vehicle. For example, high-risk keywords such as "accident" and "icy road surface" correspond to different threat levels than low-risk keywords such as "slow down" and "suggest detour".
[0043] Furthermore, the control device queries a preset tag weight mapping table based on the extracted keyword tags to determine the keyword level corresponding to each keyword tag; among them, the higher the degree of the second security threat corresponding to the keyword tag, the greater the tag weight assigned, and the higher the corresponding keyword level, thereby realizing the refined classification of road condition event types.
[0044] Based on this, the control device performs a weighted evaluation or priority ranking of the security level and keyword level of each initial bullet screen, and determines the initial bullet screen that meets both the high security level and high keyword level conditions as the first target bullet screen, and the rest as the second target bullet screen, thus achieving accurate division of target bullet screens based on dual-dimensional indicators.
[0045] This demonstrates that by introducing keyword tags as auxiliary evaluation indicators and combining them with safety levels to form a multi-dimensional assessment system, the control equipment first determines the keyword level based on preset tag weights to refine the threat level representation. Then, it integrates the safety level and keyword level for bullet screen filtering, thereby achieving refined quantification and multi-level classification of the threat level of road condition information. This avoids misjudgments that may be caused by a single safety level evaluation (such as differentiated handling of different event types under the same safety level), and ensures that high-threat information can be accurately identified and prioritized for projection onto the HUD through dual verification. While improving classification accuracy, it significantly enhances the reliability of driving safety warnings and the precision of information display.
[0046] In some embodiments, determining a first target bullet comment and a second target bullet comment from multiple initial bullet comments based on security level and keyword level includes: If the security level of the initial bullet comment is higher than the second level and the keyword level is higher than the first level, then the initial bullet comment will be used as the first target bullet comment; otherwise, the initial bullet comment will be used as the second target bullet comment; where the second level is higher than the first level.
[0047] Specifically, the control device compares the security level of each initial bullet screen with the second level, and simultaneously compares its keyword level with the first level. Initial bullet screens that simultaneously meet both the conditions of a security level higher than the second level and a keyword level higher than the first level are deemed to have dual high-threat attributes and are classified as first-target bullet screens for high-priority display. Initial bullet screens that do not simultaneously meet either condition are classified as second-target bullet screens for regular display, thus achieving precise bullet screen filtering based on dual threshold cross-validation.
[0048] As can be seen, the control device achieves cross-verification and accurate identification of high-threat road condition information by adopting a screening mechanism with dual thresholds of security level and keyword level (i.e., the initial bullet screen is determined as the first target bullet screen only when the security level is higher than the second level and the keyword level is higher than the first level). This mechanism ensures both hard screening of objective threat level through the security level threshold and semantic verification of event type through the keyword level threshold, effectively avoiding misjudgment or omission that may be caused by a single evaluation indicator. This significantly improves the accuracy and reliability of the first target bullet screen screening, ensuring that information with true dual high-threat attributes can be prioritized for projection onto the HUD, while avoiding secondary information from occupying head-up display resources.
[0049] In some embodiments, the evaluation metrics also include an emotion intensity value; The first and second target bullet comments are determined from multiple initial bullet comments based on security level and keyword level, including: If the initial bullet comment has a security level higher than the second level, a keyword level higher than the first level, and an emotional intensity value greater than the intensity threshold, then the initial bullet comment will be used as the first target bullet comment; otherwise, the initial bullet comment will be used as the second target bullet comment.
[0050] Specifically, when generating the initial bullet comments, in addition to calculating the safety level and extracting keyword tags, the control device also performs sentiment analysis on the text content of road condition data or shared information to determine the sentiment intensity value. This sentiment intensity value is calculated based on a semantic sentiment analysis model and is used to quantify the urgency of the information sender or the imminence of the road condition event (e.g., high sentiment intensity expressions such as "extremely dangerous" and "emergency avoidance" correspond to higher values), thereby supplementing the subjective perception dimension of the threat level of road condition data.
[0051] Based on this, the control device compares the security level of each initial bullet screen with the second level, the keyword level with the first level, and the emotional intensity value with the intensity threshold. Initial bullet screens that simultaneously meet the three conditions of a security level higher than the second level, a keyword level higher than the first level, and an emotional intensity value greater than the intensity threshold are determined to possess a triple high-threat attribute: high security threat, urgent event type, and strong subjective urgency, and are classified as first-target bullet screens. Initial bullet screens that do not simultaneously meet all the above conditions are classified as second-target bullet screens, thus achieving precise bullet screen selection based on three-dimensional cross-validation.
[0052] Therefore, by introducing emotional intensity value as a third evaluation indicator, the control device constructs a triple cross-validation mechanism of security level, keyword level, and emotional intensity value (i.e., the initial bullet screen is determined as the first target bullet screen only when all three dimensions simultaneously meet the threshold conditions). This achieves multi-dimensional cross-confirmation and accurate identification of high-threat road condition information. It ensures the hard screening of objective threat level through security level, supplements the semantic verification of event type through keyword level, and introduces subjective urgency perception through emotional intensity value. This effectively avoids misjudgment, omission, or over-warning that may be caused by single or dual evaluation indicators, thereby significantly improving the accuracy, reliability, and scene adaptability of the first target bullet screen selection. It ensures that information with truly urgent and high-threat attributes can be prioritized for projection onto the HUD, while effectively filtering out information with abnormal objective data but low subjective urgency or ambiguous event type, avoiding the ineffective use of head-up display resources.
[0053] In some embodiments, the method further includes: Based on the user's input operations in the current vehicle, obtain the corresponding text information; wherein the input operations include at least one of voice input operations, image input operations, and text input operations; The system generates bullet comments based on text information and pushes them to the target vehicle.
[0054] Specifically, the control device receives input operations from the user in the vehicle through the in-vehicle multimodal interaction interface. These input operations include at least one of the following: voice input collected by a microphone array (converted to text by speech recognition), image input captured by an in-cabin camera (text extracted by OCR technology), and text input recorded by a touch screen or physical buttons (e.g., quick phrase selection). The device then converts the recognized or received content into standardized text information.
[0055] Based on this, the control device encapsulates the acquired text information according to the preset bullet screen data format to generate a bullet screen to be sent. The bullet screen contains metadata such as text content, sender vehicle identification, timestamp and location information, and is broadcast and pushed to the target vehicle determined based on the current vehicle positioning information and navigation route through the vehicle network communication module, so as to realize cross-vehicle sharing of road condition information or social information.
[0056] This demonstrates that the control device acquires text information by supporting multi-modal input operations, including voice, image, and text, and then generates a bullet screen to be pushed to the target vehicle. This mechanism first adapts to user operating habits in different driving scenarios through multi-modal input methods (e.g., prioritizing voice input for driving safety while driving, and using image or text input to improve information accuracy when parked). Then, through bullet screen encapsulation and targeted push, it enables user-initiated sharing of road condition information and two-way interaction between vehicles. This enriches the sources and real-time nature of vehicle-to-everything (V2X) information, enhances the social connection and collaborative perception capabilities between vehicles, and thus significantly improves the information richness of the V2X ecosystem and the user's sense of interactive participation.
[0057] Based on the same technical concept, this application also provides a bullet screen display device, see reference. Figure 2 , Figure 2 This is a schematic diagram of the structure of the bullet screen display device provided in an embodiment of this application. Figure 2 As shown, the bullet screen display device includes at least a data generation module 201, a bullet screen generation module 202, and a display control module 203, wherein: The data generation module 201 is used to generate traffic data based on real-time collected traffic information and shared information pushed by the target vehicle; wherein, the target vehicle is determined based on the current vehicle's location information and navigation path. The bullet screen generation module 202 is used to generate a first target bullet screen and a second target bullet screen based on road condition data; wherein, the first target bullet screen includes reminders and / or warning information for road conditions, and the second target bullet screen is used to represent shared information; The display control module 203 is used to project the first target barrage onto the head-up display of the current vehicle for display, and to send the second target barrage to the vehicle's infotainment screen for display.
[0058] It should be noted that this bullet screen display device can be used to implement any of the above method embodiments.
[0059] Based on the same technical concept, this application also provides an electronic device, see reference. Figure 3 , Figure 3 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Figure 3 As shown, the electronic device includes a memory 301 and a processor 302. The memory 301 is used to store computer instructions; when the processor 302 executes the computer instructions, it implements any of the above-described method embodiments.
[0060] The specific entity of the electronic device can be a smartphone, wearable device, tablet computer, personal computer, in-vehicle terminal, game console, virtual device, workbench, digital assistant, set-top box, robot, or other terminal device. In other embodiments, it can be a rack server, blade server, tower server, or cabinet server (including a standalone server or a server cluster composed of multiple servers).
[0061] The memory 301 includes at least one type of computer-readable storage medium, including flash memory, hard disk, multimedia card, random access memory (RAM), static random access memory (SRAM), read-only memory (ROM), magnetic disk, optical disk, etc. In some embodiments, the computer-readable storage medium may be an internal storage unit of an electronic device, such as the hard disk or memory of the electronic device. In other embodiments, the computer-readable storage medium may also be an external storage device of the electronic device, such as a plug-in hard disk, secure digital card (SD card), flash memory card, etc., equipped on the electronic device. Of course, the computer-readable storage medium may include both internal storage units and external storage devices of the electronic device. In this embodiment, the computer-readable storage medium is typically used to store the operating system and various application software installed on the electronic device, such as the program code of the bullet screen display method in the embodiment. In addition, the computer-readable storage medium may also be used to temporarily store various types of data that have been output or will be output.
[0062] In some embodiments, processor 302 may be a central processing unit (CPU), a controller, a microcontroller, a microprocessor, or other chip. Processor 302 is typically used to control the overall operation of the processing device, such as performing control and processing related to data interaction or communication with other entities. In this embodiment, processor 302 is used to run program code stored in memory 301 or process data.
[0063] Based on the same technical concept, this application also provides a computer-readable storage medium, which includes a computer program or instructions stored in the storage medium. When the computer program or instructions are executed by a processing device, they implement any of the above-described method embodiments. Further details can be found in the method embodiments, which will not be repeated here. In this embodiment, the computer-readable storage medium includes flash memory, hard disk, multimedia card, random access memory (RAM), static random access memory (SRAM), read-only memory (ROM), magnetic disk, optical disk, etc. In some embodiments, the computer-readable storage medium can be an internal storage unit of an electronic device, such as the hard disk or memory of the electronic device. In other embodiments, the computer-readable storage medium can also be an external storage device of the electronic device, such as a plug-in hard disk, a secure digital card (SD card), a flash memory card, etc., equipped on the electronic device. Of course, the computer-readable storage medium can also include both internal storage units and external storage devices of the electronic device. In this embodiment, the computer-readable storage medium is typically used to store the operating system and various application software installed on the electronic device, such as the program code of the bullet screen display method in the embodiment. Furthermore, the computer-readable storage medium can also be used to temporarily store various types of data that have been output or will be output.
[0064] The above description does not provide detailed technical specifications regarding the structure of each layer. However, those skilled in the art should understand that layers and regions of desired shapes can be formed using various technical means. Furthermore, to form the same structure, those skilled in the art can also design methods that are not entirely identical to those described above. Additionally, although various embodiments have been described above, this does not mean that the measures in the various embodiments cannot be advantageously combined.
[0065] Although preferred embodiments of this application have been described, those skilled in the art, upon learning the basic inventive concept, can make other changes and modifications to these embodiments. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments as well as all changes and modifications falling within the scope of this application.
[0066] Obviously, those skilled in the art can make various modifications and variations to this application without departing from the spirit and scope of this application. Therefore, if such modifications and variations fall within the scope of the claims of this application and their equivalents, this application also intends to include such modifications and variations.
Claims
1. A method for displaying bullet comments, characterized in that, include: Traffic data is generated based on real-time collected traffic information and shared information pushed by target vehicles; wherein, the target vehicles are determined based on the current vehicle's location information and navigation path. A first target bullet screen and a second target bullet screen are generated based on the traffic data; wherein, the first target bullet screen includes reminders and / or warnings about traffic conditions, and the second target bullet screen is used to represent the shared information; The first target barrage is projected onto the head-up display of the current vehicle for display, and the second target barrage is sent to the vehicle's infotainment screen for display.
2. The method according to claim 1, characterized in that, The generation of the first target bullet screen and the second target bullet screen based on the road condition data includes: Multiple initial bullet comments are generated based on the aforementioned traffic data; Determine the evaluation criteria for each initial bullet screen; wherein, the evaluation criteria include a safety level, which is used to characterize the degree of first safety threat posed by the corresponding road condition data to the current vehicle; Based on the security level, a first target barrage and a second target barrage are determined from the plurality of initial barrages.
3. The method according to claim 2, characterized in that, The step of determining the first target barrage and the second target barrage from the plurality of initial barrages based on the security level includes: If the security level corresponding to the initial bullet screen is higher than the first level, then the initial bullet screen is used as the first target bullet screen; otherwise, the initial bullet screen is used as the second target bullet screen.
4. The method according to claim 3, characterized in that, The evaluation indicators also include keyword tags; The step of determining the first target barrage and the second target barrage from the plurality of initial barrages based on the security level includes: Based on the keyword tags and preset tag weights, the keyword level is determined; wherein, the keyword tags are used to characterize the degree of the second security threat posed by the corresponding road condition data to the current vehicle, and the higher the degree of the second security threat corresponding to the keyword tag, the higher the corresponding keyword level; The first target barrage and the second target barrage are determined from the plurality of initial barrages based on the security level and the keyword level.
5. The method according to claim 4, characterized in that, The step of determining the first target bullet screen and the second target bullet screen from the plurality of initial bullet screens based on the security level and the keyword level includes: If the security level of the initial bullet comment is higher than the second level and the keyword level is higher than the first level, then the initial bullet comment is used as the first target bullet comment; otherwise, the initial bullet comment is used as the second target bullet comment; wherein, the second level is higher than the first level.
6. The method according to claim 5, characterized in that, The evaluation indicators also include an emotion intensity value; The step of determining the first target bullet screen and the second target bullet screen from the plurality of initial bullet screens based on the security level and the keyword level includes: If the security level of the initial bullet screen is higher than the second level, the keyword level is higher than the first level, and the emotional intensity value is greater than the intensity threshold, then the initial bullet screen will be used as the first target bullet screen. Otherwise, the initial barrage will be used as the second target barrage.
7. The method according to claim 1, characterized in that, The method further includes: Based on the input operation of the user in the current vehicle, the corresponding text information is obtained; wherein, the input operation includes at least one of voice input operation, image input operation and text input operation; Based on the text information, a bullet screen to be sent is generated and pushed to the target vehicle.
8. A bullet screen display device, characterized in that, include: The data generation module is used to generate traffic data based on real-time collected traffic information and shared information pushed by target vehicles; wherein, the target vehicles are determined based on the current vehicle's location information and navigation path. A bullet screen generation module is used to generate a first target bullet screen and a second target bullet screen based on the traffic data; wherein, the first target bullet screen includes reminders and / or warning information for traffic conditions, and the second target bullet screen is used to represent the shared information; The display control module is used to project the first target barrage onto the head-up display of the current vehicle for display, and to send the second target barrage to the vehicle's infotainment screen for display.
9. An electronic device, characterized in that, It includes a memory and a processor, the memory being used to store computer programs or instructions; when the computer programs or instructions are executed by the processor, the method of any one of claims 1-7 is implemented.
10. A computer-readable storage medium, characterized in that, The storage medium stores a computer program or instructions, which, when executed by a processor, implement the method of any one of claims 1-7.