Vehicle starry sky roof display method and device, vehicle and program product
By displaying imaged recommendation information related to navigation routes on the top of the vehicle starry sky, the problem of lack of practical information interaction in the prior art is solved, and a higher-level driving experience and information interaction effect is achieved.
Patent Information
- Application Number
- CN202510359929.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-25
- Publication Date
- 2025-05-13
- Estimated Expiration
- 2045-03-25
AI Technical Summary
The existing vehicle starry sky roof technology is only used for visual decoration, and lacks practical information interaction with driving scenarios, making it difficult to meet consumers' higher-level usage needs.
By real-time positioning the vehicle's itinerary in the navigation route, dynamically obtain relevant recommendation information, and convert it into imaged content to display on the top of the starry sky, including place names, service facilities, attractions and other information.
On the basis of creating an atmosphere, it further meets the dual needs of visual sense and practical value of the vehicle users, and enhances the fun of driving experience and information interaction.
Smart Images

Figure CN119975171A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle technology, and in particular to a method, device, vehicle and program product for displaying a starry sky ceiling of a vehicle. Background Art
[0002] Starry sky ceiling is a lighting system that simulates the night starry sky effect. It is widely used in car interiors and aims to create a high-end environment atmosphere for users.
[0003] At present, the starry sky ceiling technology is relatively mature and can enhance the visual experience through dynamic lighting changes, but its function is still limited to being used as an atmosphere light and lacks practical information prompts. In the context of the continuous improvement of the level of vehicle intelligence, this single lighting form is difficult to meet consumers' higher-level usage needs. Summary of the invention
[0004] In view of the above problems, the present application provides a method, device, vehicle and program product for displaying a starry sky ceiling of a vehicle that overcomes the above problems or at least partially solves the above problems. The technical solution is as follows: A method for displaying a starry sky ceiling of a vehicle, comprising: Determining a target navigation node where the vehicle is currently located in the navigation route, wherein the target navigation node corresponds to a section of the navigation route; Determining target recommendation information applicable to the target navigation node; Based on the target recommendation information, generating a display scheme of a starry sky roof suitable for the vehicle, wherein the display scheme is used for the starry sky roof to depict the target recommendation information in an image form; The starry sky top is controlled to display according to the display scheme.
[0005] Optionally, determining the target recommendation information applicable to the target navigation node includes: when there is only a driver in the vehicle, determining the driver recommendation information related to the target navigation node as the target recommendation information; when there are both a driver and a passenger in the vehicle, determining the driver recommendation information and the passenger recommendation information related to the target navigation node as the target recommendation information.
[0006] Optionally, controlling the starry sky top to display according to the display scheme includes: If the target navigation node is the front navigation node or the last navigation node, then when the vehicle travels to the front navigation node or the last navigation node, the starry sky roof is controlled to be displayed according to the display scheme corresponding to the driver recommendation information; if the target navigation node is the middle navigation node, then when the vehicle travels to the middle navigation node and the determined target recommendation information includes the passenger recommendation information, the starry sky roof is controlled to be displayed according to the display scheme corresponding to the passenger recommendation information.
[0007] Optionally, before determining the target navigation node where the vehicle is currently located in the navigation route, the method further includes: based on the itinerary planning time corresponding to the navigation route by the vehicle navigation, dividing the navigation route into the front navigation node, the middle navigation node and the last navigation node in the time dimension; or, based on the itinerary planning distance corresponding to the navigation route by the vehicle navigation, dividing the navigation route into the front navigation node, the middle navigation node and the last navigation node in the distance dimension.
[0008] Optionally, the target navigation node is divided into a front navigation sub-node, a middle navigation sub-node and a last navigation sub-node; controlling the starry sky top for display according to the display scheme includes: when the vehicle travels to the front navigation sub-node or the last navigation sub-node, controlling the starry sky top for display according to the display scheme corresponding to the driver recommendation information; when the vehicle travels to the middle navigation sub-node, if the determined target recommendation information includes the passenger recommendation information, controlling the starry sky top for display according to the display scheme corresponding to the passenger recommendation information.
[0009] Optionally, the driver recommendation information includes: at least one of place name information, service facility information and safety reminder information related to the target navigation node; the passenger recommendation information includes: at least one of scenic spot information and point of interest information related to the target navigation node.
[0010] Optionally, generating a display scheme for the starry sky roof suitable for the vehicle based on the target recommendation information includes: determining the information content type to which the target recommendation information belongs; determining a target image template matching the target recommendation information from pre-configured image templates of multiple information content types; each of the image templates containing a stick figure image matching the information content type; and rendering and supplementing the target starry sky roof image display template based on the target recommendation information to obtain a display scheme for the starry sky roof suitable for the vehicle.
[0011] A display device for a vehicle starry sky ceiling, comprising: A node determination module, used to determine a target navigation node where the vehicle is currently located in the navigation route, wherein the target navigation node corresponds to a section of the navigation route; An information determination module, used to determine target recommendation information applicable to the target navigation node; A display configuration module, for generating a display scheme for the starry sky roof applicable to the vehicle based on the target recommendation information, wherein the display scheme is used for the starry sky roof to depict the target recommendation information in the form of an image; A display control module is used to control the starry sky top to display according to the display scheme.
[0012] A vehicle comprises: a processor; and a memory arranged to store computer executable instructions, wherein when the executable instructions are executed, the processor is caused to perform the above torque control method.
[0013] A computer-readable storage medium stores a computer program, and when the computer program is executed, the torque control method is implemented.
[0014] This application is applied to vehicles equipped with a starry sky roof. The solution first determines the target navigation node where the vehicle is currently located in the navigation route. The target navigation node corresponds to a section of the journey in the navigation route. Next, the recommended information related to the target navigation node is obtained to configure a display scheme for the starry sky roof to depict the recommended information in the form of an image; then, the starry sky roof is controlled to display accordingly according to the display scheme, so as to intuitively present the recommended information to the users in the car in a graphical manner. In the specific application process, as the vehicle continues to travel, the starry sky roof will dynamically display practical information related to the current journey location and with interesting information for the reference of the users in the car, thereby further meeting the higher-level usage needs of the users in the car on the basis of creating an atmosphere.
[0015] The above description is only an overview of the technical solution of the present application. In order to more clearly understand the technical means of the present application, it can be implemented in accordance with the contents of the specification. In order to make the above and other purposes, features and advantages of the present application more obvious and easy to understand, the specific implementation methods of the present application are listed below. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in the embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0017] Figure 1 A schematic flow chart of a method for displaying a starry sky ceiling on a vehicle according to an embodiment of the present application.
[0018] Figure 2 A schematic diagram of dividing navigation nodes in a method for displaying a vehicle starry sky roof according to an embodiment of the present application.
[0019] Figure 3 A schematic diagram of dividing navigation sub-nodes for a method for displaying a vehicle starry sky top according to an embodiment of the present application.
[0020] Figure 4 This is a schematic diagram of the structure of a display device for a vehicle starry sky ceiling according to an embodiment of the present application.
[0021] Figure 5 A schematic diagram of the structure of a vehicle according to an embodiment of the present application. DETAILED DESCRIPTION
[0022] In order to enable those skilled in the art to better understand the technical solutions in this specification, the technical solutions in the embodiments of this application will be clearly and completely described below in conjunction with the drawings in the embodiments of this application. Obviously, the described embodiments are only part of the embodiments of this specification, not all of the embodiments. Based on the embodiments in this specification, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of this specification.
[0023] The current starry sky ceiling technology has the ability to dynamically transform lighting, and can create an immersive atmosphere through LED light sources or flexible transparent screens, but its function is still limited to visual decoration and lacks practical information interaction linked to driving scenarios. In view of this limitation, this application aims to propose a display solution for the vehicle starry sky ceiling, which can deeply integrate the starry sky ceiling with the vehicle navigation: by locating the vehicle's itinerary position in the navigation route in real time, dynamically obtaining relevant recommended information, and converting it into graphical content for display on the starry sky ceiling, so as to meet the dual needs of in-vehicle users for visual perception and practical value.
[0024] The display scheme of the starry sky ceiling of the vehicle of the present application is introduced in detail below in conjunction with the embodiments.
[0025] Specifically, an embodiment of the present application provides a method for displaying a starry sky ceiling of a vehicle. Figure 1 is a flow chart of the display method, comprising the following steps: S102, determining a target navigation node where the vehicle is currently located in the navigation route, wherein the target navigation node corresponds to a section of the navigation route.
[0026] The in-car navigation system has built-in map data, including geographic information such as road networks, traffic signs, buildings, etc. When a destination is entered, the navigation system will plan a route from the current location to the destination based on the map data, which is the navigation route described in the text.
[0027] In this embodiment, the navigation route is segmented to obtain a plurality of navigation nodes. The navigation node where the vehicle is currently located is defined as the target navigation node.
[0028] S104: Determine target recommendation information applicable to the target navigation node.
[0029] Based on the foregoing, the target navigation node is a segment of the navigation route, and the target recommendation information related thereto may include place names, service facilities, attractions, etc. within or near the segment.
[0030] In the specific implementation of this embodiment, the recommendation information can be divided into two categories: driver recommendation and passenger recommendation according to the passenger identity, and the two categories focus on travel needs of different dimensions: 1) Driver recommendation information: Focusing on improving driving safety and efficiency, it can include: Place name information related to navigation nodes (such as the name of the current road section, intersection signs, bridge / tunnel names, etc.); Service facility information related to navigation nodes (such as the real-time distance and accessibility of basic service facilities such as gas stations, charging stations, parking lots, and maintenance stations); Safety tips related to navigation nodes (such as seat belt unfastened tips, speed limit changes ahead, congestion warnings, accident-prone road sections, etc.); 2) Passenger recommendation information: Focuses on optimizing the leisure experience during the trip, which may include: Tourist attraction information of navigation nodes (such as the names and guides of cultural or natural attractions such as museums, parks, and landmark buildings); Point of Interest (POI) information of navigation nodes (such as multi-dimensional information such as dining, shopping, and entertainment).
[0031] Correspondingly, in this step, the vehicle's seat sensors and / or occupancy monitoring system (OMS) may be used to first determine whether there are any passengers in the vehicle in addition to the driver.
[0032] If the vehicle only has a driver, then only the driver recommendation information related to the target navigation node needs to be determined as the target recommendation information; if the vehicle has both a driver and a passenger, then both the driver recommendation information and the passenger recommendation information related to the target navigation node need to be determined as the target recommendation information.
[0033] As a feasible implementation method, this embodiment can extract target recommendation information from the vehicle navigation. The specific implementation logic is as follows: 1. Information Source Processing Based on natural language processing (NLP) technology, the navigation information of the car navigation (such as "2 km ahead to XX Zoo") is processed in text format. The steps involved are as follows: 1. Semantic analysis: segment and analyze the navigation information (such as "2 km ahead to reach XX Zoo"); 2. Entity extraction: extract key entities in navigation information (such as "XX Zoo"); 3. Type identification: According to the matching rules of preset entity types (such as place name information, service facility information, scenic spot information and point of interest information), the entity type corresponding to the key entity is matched (for example: "XX Zoo" ➔ scenic spot information).
[0034] 2. Structured Information Generation Data integration: Navigation information is used as context to try to supplement key entities and generate standardized target recommendation information.
[0035] Example description: Input: Navigation information "2km ahead to reach XX Zoo" Output: {Type: Attraction, Name: XX Zoo, Distance: 2km}.
[0036] The above is an exemplary introduction to the driver recommendation letter and the passenger recommendation information. In actual applications, the driver recommendation information and the passenger recommendation information may contain common information for both, such as travel time information, travel distance information, etc., which will not be described in detail here.
[0037] S106, based on the target recommendation information, generating a display scheme of the starry sky roof suitable for the vehicle, the display scheme being used for the starry sky roof to depict the target recommendation information in the form of an image.
[0038] Since the light source of the vehicle starry sky ceiling is sparsely and unevenly arranged (such as the LED dot matrix spacing is large), its physical structure cannot directly support the display of complex information. In order to ensure that the starry sky ceiling can effectively convey the recommended information, this embodiment proposes a display method based on stick figure images.
[0039] Specifically, this embodiment predefines a standardized image template library for different information content types, and each image template contains the following core elements: 1) Stick figure icon: an abstract, minimalist graphic symbol that is adapted to the light source arrangement characteristics of the starry sky ceiling.
[0040] 2) Labels for information content types: Specify the information content types (such as attractions, service facilities, safety tips, etc.) to which the image template applies. For example:
[0041] After determining the target recommendation information, this embodiment can select a target image template that matches the target recommendation information from pre-configured image templates (mapping is achieved through labels of information content type, such as {type: aquarium} ➔ whale icon template), and render and supplement the target starry sky top image display template based on the target recommendation information, thereby generating a display solution suitable for the starry sky top.
[0042] Among them, the rendering supplementary configuration is not limited to adding display colors and dynamic visual effects. In addition, if the light source arrangement of the starry sky top supports simple characters, it can also further include adding some important entities in the target recommendation information, such as travel distance information, travel time information, etc., as shown in the following table:
[0043] In summary, this embodiment introduces a display template of a stick figure image and combines it with appropriate rendering supplementary configuration, so that the starry sky ceiling can convey recommendation information to the user in the car concisely and intuitively, and the display effect finally achieved has the following characteristics: 1) Intuitiveness: Stick figure icons and color sets reduce the cognitive load of in-car users and enable “instant-at-a-glance” information transmission.
[0044] 2) Compatibility: Adapt to starry sky ceiling hardware of different specifications (such as flexible screen, LED matrix).
[0045] 3) Interactivity: Dynamic effects (such as optical flow and breathing) enhance the fun of the display solution and improve passenger participation.
[0046] S108, controlling the starry sky top to display according to the display scheme.
[0047] In this embodiment, the data of the display scheme can be sent to the controller of the starry sky top through the vehicle software interface, and the controller completes the display control of the starry sky top. This process involves: 1) Data transmission: The vehicle software interface sends the display solution data to the controller of the Starry Sky Top through the LIN communication protocol or other communication methods.
[0048] 2) Control command generation: After receiving the data, the controller generates corresponding control commands according to the display scheme. These commands may include customized pattern setting signals, brightness control signals, dynamic display signals, etc.
[0049] 3) Display effect realization: The controller arranges the display points in the display area of the starry sky top by controlling the connection between LED particles and optical fibers to form a matching stick figure image.
[0050] It should be noted that the above display effects can be achieved through the existing controller as long as they do not exceed the display capability of the starry sky top light source structure.
[0051] In summary, the method of this embodiment first determines the target navigation node (i.e., the current itinerary) of the vehicle in the navigation route, and configures the starry sky roof to depict the display scheme of the recommended information in the form of an image based on the recommended information related to the target navigation node. Subsequently, the starry sky roof is controlled to display accordingly according to the display scheme, so as to intuitively present the recommended information to the user in the car in an image-based manner. As the vehicle travels, the starry sky roof will continuously update and display interesting information (such as attractions, service facilities, place names, etc.) that matches the itinerary according to the real-time location, meeting the dual needs of the user in the car for visual experience and practical value.
[0052] In addition, since the starry sky ceiling is a multi-light source structure, frequent display of recommended information during vehicle driving will result in high power consumption. In order to solve this problem, this embodiment proposes the following two display management modes to balance the relationship between driving assistance, fun experience and energy consumption.
[0053] Display management mode 1 This embodiment divides the navigation route into a front navigation node (a section of the journey just starting from the starting point), a middle navigation node (a section of the journey in the middle) and a last navigation node (a section of the journey close to the destination), and adopts the following different display strategies according to different target navigation nodes.
[0054] Front navigation node and end navigation node: Regardless of whether there are other passengers in the car, when the vehicle reaches the front navigation node or the end navigation node, the starry sky top is controlled to display the information recommended by the driver according to the display scheme. This design is mainly to provide the driver with necessary information support at the beginning and end of navigation, while avoiding high energy consumption caused by frequent display.
[0055] Mid-section navigation node: When the vehicle reaches the mid-section navigation node, if there are other passengers in the vehicle (i.e., the determined target recommendation information includes passenger recommendation information), the starry sky ceiling is controlled to display according to the display scheme corresponding to the passenger recommendation information. This design takes into account the needs of passengers and enhances the fun and immersion of interaction by displaying images or information related to the itinerary.
[0056] In practical applications, this embodiment can divide the navigation route into different navigation nodes based on the time dimension based on the itinerary planning time corresponding to the navigation route by the vehicle navigation; or, divide the navigation route into different navigation nodes based on the distance dimension based on the itinerary planning distance corresponding to the target navigation node by the vehicle navigation.
[0057] Taking the division of navigation nodes based on the time dimension as an example: the travel planning time of the navigation route can be divided equally according to the number of navigation nodes (including the front navigation node, the middle navigation node and the last navigation node). For example, if the travel planning time is 9 minutes, if it is necessary to divide the front navigation node, the middle navigation node and the last navigation node, then the first 3 minutes of the journey of the target navigation node is the front navigation node, the middle 3 minutes of the journey is the middle navigation node, and the last 3 minutes of the journey is the last navigation node.
[0058] Taking the division of navigation nodes based on the distance dimension as an example: the planned distance of the navigation route can be divided equally according to the number of navigation nodes (including the front navigation node, the middle navigation node and the last navigation node). For example, if the planned distance is 3 kilometers, if it is necessary to divide the front navigation node, the middle navigation node and the last navigation node, then the first 1 kilometer of the target navigation node is the front navigation node, the middle 1 kilometer of the target navigation node is the middle navigation node, and the last 3 kilometers of the target navigation node is the last navigation node.
[0059] The above is only an exemplary introduction to the division of navigation nodes in the time / distance dimension. In other implementations, the distance / time from the starting point to 10% of the entire navigation route can also be defined as the front navigation node, the distance / time from 90% of the entire navigation route to the destination can be defined as the last navigation node, and the distance / time interval from 10% to 90% of the entire navigation route can be defined as the middle navigation node. It should be understood that these examples should not be regarded as limiting the scope of protection of this specification.
[0060] Display management mode 2 refer to Figure 3 As shown, in this embodiment, on the basis of dividing the navigation route into multiple navigation nodes, each navigation node is further divided into the following three sub-stages: Front navigation subnode: the initial stage when the vehicle just enters the navigation node; Mid-stage navigation subnode (not limited to one): the vehicle is in the middle stage of the current navigation node; Final navigation subnode: The final stage when the vehicle is about to exit the current navigation node.
[0061] Based on the above division, the system implements differentiated starry sky top display strategies according to the specific position of the vehicle in the target navigation node and the status of the passengers in the vehicle: 1) Display strategy of the front / last navigation sub-nodes Applicable scenarios: The vehicle enters the road section of the target navigation node or is about to switch to the road section of the next navigation node.
[0062] Display logic: It is assumed that there is a driver in the vehicle, and regardless of whether there are other passengers in the vehicle, the starry sky ceiling will be controlled to display information based on the display scheme of the driver's recommended information, thereby ensuring that driving information is communicated first.
[0063] It can be seen that the driving phase of the front / end navigation sub-node focuses on direct support for the driver, such as prompting nearby charging piles or gas stations through the starry sky ceiling.
[0064] 2) Display strategy of mid-section navigation sub-nodes Applicable scenario: The vehicle has traveled a certain distance or time in the target navigation node.
[0065] Display logic: It is assumed that there is a driver in the vehicle. If there are no other passengers in the vehicle, the starry sky ceiling will no longer be controlled to display, in order to save power and reduce the impact on the driver; if there are other passengers in the vehicle (that is, the determined target recommendation information includes passenger recommendation information), the starry sky ceiling will be controlled to display according to the display scheme corresponding to the passenger recommendation information, in order to improve the passenger experience.
[0066] It can be seen that the driving phase of the mid-segment navigation subnode focuses on information interaction with passengers when there are passengers, and focuses on reducing power consumption when there are no passengers.
[0067] In practical applications, this embodiment can divide the target navigation node into corresponding navigation sub-nodes based on the time dimension of the itinerary planning time corresponding to the target navigation node according to the vehicle navigation; or, divide the target navigation node into corresponding navigation sub-nodes based on the distance dimension of the itinerary planning distance corresponding to the target navigation node according to the vehicle navigation.
[0068] Taking the division of navigation sub-nodes based on the time dimension as an example: the itinerary planning time of the target navigation node can be divided equally according to the number of navigation sub-nodes (including the front navigation sub-node, the middle navigation sub-node and the last navigation sub-node). For example, if the itinerary planning time is 12 minutes, if it is necessary to divide it into 1 front navigation sub-node, 2 middle navigation sub-nodes and 1 last navigation sub-node, then the first 3 minutes of the itinerary of the target navigation node can be determined as the front navigation sub-node, the middle 3 minutes to 6 minutes of the itinerary can be determined as the first middle navigation sub-node, the middle 6 minutes to 9 minutes of the itinerary can be determined as the second middle navigation sub-node, and the last 3 minutes of the itinerary can be determined as the last navigation sub-node.
[0069] Taking the division of navigation nodes based on the distance dimension as an example: the planned trip distance of the target navigation node can be divided equally according to the number of navigation sub-nodes (including the front navigation sub-node, the middle navigation sub-node and the last navigation sub-node). For example, if the planned trip distance is 4 kilometers, if it is necessary to divide it into 1 front navigation sub-node, 2 middle navigation sub-nodes and 1 last navigation sub-node, then the first kilometer of the trip before the target navigation node can be determined as the front navigation sub-node, the middle 1 to 2 kilometers of the trip can be determined as the first middle navigation sub-node, the middle 2 to 3 kilometers of the trip can be determined as the second middle navigation sub-node, and the last 1 kilometer of the trip can be determined as the last navigation sub-node.
[0070] Similarly, the above is only an exemplary introduction to the division of sub-navigation nodes in the time / distance dimension. In other implementations, the distance / time from the starting point to 20% of the entire navigation route can also be defined as the front navigation node, the distance / time from 80% of the entire navigation route to the destination can be defined as the last navigation node, and the distance / time interval from 20% to 80% of the entire navigation route can be defined as the middle navigation node. It should be understood that these examples should not be regarded as limiting the scope of protection of this specification.
[0071] In summary, in the above two display management modes, this embodiment displays the recommended information separately according to the driver and the passenger, thereby achieving the following advantages: 1) Accuracy: Provide driving assistance information to the driver at key driving nodes of the journey; at the same time, provide interesting information to passengers at non-driving key nodes; the two types of information are displayed in a staggered manner to avoid exceeding the display capacity of the starry sky top light source structure.
[0072] 2) Safety: When there are no passengers, the starry sky ceiling display will no longer be activated at non-driving critical nodes, thereby reducing interference with the driver's attention.
[0073] 3) Energy efficiency optimization: When there are no passengers, the starry sky ceiling display will no longer be activated at non-driving key nodes, thereby saving power consumption.
[0074] The method of this embodiment is introduced below in combination with application scenarios.
[0075] Application scenario 1 This application scenario integrates the recommended information display function of the starry sky roof into the car system, and users can actively enable it through manual, voice or gesture interaction. The implementation process is divided into the following two stages: 1. Information Preparation Stage 1) Navigation route determination: When the vehicle navigation is started, the current planned route is automatically obtained.
[0076] 2) Navigation node division: According to the travel planning time of the navigation route, the navigation route is further divided into multiple navigation nodes with equal time (such as 2 minutes).
[0077] The navigation nodes at least include: a front navigation node, a middle navigation node and a rear navigation node.
[0078] The first navigation node may be the first navigation node in the navigation route, the last navigation node may be the last navigation node in the navigation route, and the middle navigation node may be the remaining navigation nodes in the navigation route.
[0079] 3) Occupant identification: Use the vehicle's seat sensors to identify whether there are passengers in the vehicle besides the driver.
[0080] The seat sensor may include: a seat weight sensor and a seat belt sensor.
[0081] Regarding the use of seat weight sensors, the weight of the passenger seats can be detected by the seat weight sensors of each passenger seat. If the weight of any passenger seat reaches a preset threshold (e.g., ≥20kg), it is determined that there are passengers in the vehicle in addition to the driver; otherwise, it is determined that there is only a driver in the vehicle.
[0082] Regarding the use of the seat belt sensor, the seat belt sensor of the passenger seat can be used to detect whether the passenger seat is wearing a seat belt. If any passenger seat is wearing a seat belt, it is determined that there are passengers in the vehicle in addition to the driver; otherwise, it is determined that there is only a driver in the vehicle.
[0083] 4) Generation of recommended information: Based on the map data of the vehicle navigation, recommended information suitable for the corresponding occupant identity is configured for each navigation node.
[0084] The recommended information is broken down into: ① Driver recommendation information applied to the front navigation node and the last navigation node, including relevant place name information, service facility information and safety reminder information, etc.
[0085] For example, if you select place name information for recommendation at the last navigation node, you can focus on destination guidance; if you select safety reminder information for recommendation at the first navigation node (such as a reminder for not fastening a seat belt), you can focus on safe driving.
[0086] ② Passenger recommendation information applied to mid-section navigation nodes, including relevant scenic spots and points of interest information, etc.
[0087] Among them, scenic spot information can be oceanariums, zoos, botanical gardens, museums, amusement parks, etc.; point of interest information is a built-in function of most navigation software, recording various types of information that users may be interested in, such as restaurants, food, and humanities, etc. It should be understood that selecting scenic spot information and / or point of interest information for recommendation at the mid-section navigation node can focus on passenger experience.
[0088] It should be noted that in the information preparation stage of this application scenario, when the vehicle navigation planning updates the navigation route, the configuration of the navigation node, navigation sub-node and recommended information can be re-completed to ensure that the recommended information matches the navigation route in real time.
[0089] 2. Information Application Stage 1) Real-time positioning of target navigation node: Determine the target navigation node in the vehicle's current navigation route from the vehicle navigation. This process is consistent with the real-time positioning function provided by the vehicle navigation. The system will dynamically update the target navigation node based on the vehicle's current location.
[0090] 2) Display scheme generation: When the vehicle enters the target navigation node, a display scheme suitable for the starry sky top is generated according to the recommended information corresponding to the target navigation node.
[0091] Specifically, the vehicle computer system may pre-configure image templates for recommended information of different information content types, wherein the image templates include stick figure images that conform to the characteristics of the information content type, so as to be suitable for display on the starry sky top.
[0092] For example, the image template corresponding to the passenger recommendation information may be as shown in the following table:
[0093] After determining the target recommendation information, a target image template that matches the target recommendation information can be selected from the pre-configured image templates, and the target starry sky top image display template can be rendered and supplemented based on the target recommendation information (such as adding display colors, dynamic visual effects, etc.), thereby generating a display solution suitable for the starry sky top.
[0094] It should be understood that the above-mentioned image template can be continuously updated through the upgrade of the vehicle system, which will not be elaborated here.
[0095] 3) Starry sky top display control: Control the starry sky top to display according to the generated display plan.
[0096] Among them, the display control logic is as follows: If the target navigation node is a preceding navigation node or a final navigation node, when the vehicle travels to the target navigation node and the driver recommendation information is determined, the starry sky top is controlled to display according to the display scheme corresponding to the driver recommendation information. It should be noted that if the driver recommendation information is not determined, there will be no display scheme for the preceding navigation node or the final navigation node, and in this case the starry sky top is not activated to save power.
[0097] If the target navigation node is a mid-section navigation node, when the vehicle travels to the driver recommendation information node and the passenger recommendation information is determined, the starry sky roof is controlled to display according to the display scheme corresponding to the passenger recommendation information. Similarly, if the passenger recommendation information is not determined, there will be no display scheme for the mid-section navigation node, and in this case the starry sky roof will not be activated to save power.
[0098] Application scenario 2 This application scenario integrates the recommended information display function of the starry sky roof into the car system, and users can actively enable it through manual, voice or gesture interaction. The implementation process is divided into the following two stages: 1. Information Preparation Stage 1) Navigation route acquisition: When the car navigation is started, the currently planned navigation route is automatically obtained from the car navigation.
[0099] 2) Navigation node division: The navigation route is divided into multiple navigation nodes, each of which corresponds to a section of the navigation route.
[0100] The division method of navigation nodes is not unique and is not limited to: Manual division by users: Users can manually add or delete navigation nodes through the touch-screen car operation interface to meet personalized needs. For example, in a complex urban road network, users can manually adjust nodes to optimize the arrangement of navigation nodes.
[0101] Automatic system division: The vehicle system analyzes the topology of the navigation route based on preset rules and automatically generates navigation nodes at the road granularity. For example, the vehicle system can define the highway entrance to exit as a navigation node.
[0102] 3) Navigation sub-node division: For each navigation node, multiple navigation sub-nodes with equal distances are divided according to the corresponding itinerary planning distance.
[0103] The divided navigation sub-nodes at least include: a front navigation sub-node, a middle navigation sub-node and a rear navigation sub-node.
[0104] The first navigation subnode may be the first navigation subnode in the navigation node, the last navigation node may be the last navigation subnode in the navigation node, and the middle navigation node may be the remaining navigation subnodes in the navigation node.
[0105] 4) Occupant identification: The vehicle’s passenger monitoring system is used to identify whether there are any passengers in the vehicle other than the driver.
[0106] The passenger monitoring system will be equipped with a camera inside the vehicle, which can capture images of each passenger's seat and perform human body detection on the captured images in combination with a deep learning model. If the detection result of any passenger seat indicates that it is a human body, it is determined that there are passengers in addition to the driver. Otherwise, it is determined that there is only a driver in the vehicle.
[0107] 5) Recommended information generation: For each navigation node, based on the map data of the vehicle navigation, all navigation sub-nodes in it are configured with recommended information suitable for the corresponding occupant identity.
[0108] The recommended information is broken down into: ① Driver recommendation information applied to the front navigation sub-node and the end navigation sub-node, including relevant place name information, service facility information and safety reminder information, etc.
[0109] ② Passenger recommendation information applied to the mid-section navigation sub-node, including relevant scenic spot information and points of interest information, etc.
[0110] It should be noted that in the information preparation stage of this application scenario, when the vehicle navigation planning updates the navigation route, the configuration of the navigation node, navigation sub-node and recommended information can be re-completed to ensure that the recommended information matches the navigation route in real time.
[0111] 2. Information Application Stage 1) Real-time positioning of target navigation node: Determine the target navigation node in the vehicle's current navigation route from the vehicle navigation, and specifically locate the navigation sub-node where the vehicle is located in the target navigation node.
[0112] 2) Display scheme generation: When the vehicle enters the target navigation node, a display scheme suitable for the starry sky top is generated based on the recommended information corresponding to the specific navigation sub-node.
[0113] Specifically, the vehicle computer system may pre-configure image templates for recommended information of different information content types, wherein the image templates include stick figure images that conform to the characteristics of the information content type, so as to be suitable for display on the starry sky top.
[0114] After determining the target recommendation information, a target image template that matches the target recommendation information can be selected from the pre-configured image templates, and the target starry sky top image display template can be rendered and supplemented based on the target recommendation information (such as adding display colors, dynamic visual effects, etc.), thereby generating a display solution suitable for the starry sky top.
[0115] It should be understood that the above-mentioned image template can be continuously updated through the upgrade of the vehicle system, which will not be elaborated here.
[0116] 3) Starry sky top display control: Control the starry sky top to display according to the generated display plan.
[0117] Among them, the display control logic is as follows: If the vehicle travels to the front navigation sub-node or the last navigation sub-node of the target navigation node and the driver's recommended information is determined, the starry sky roof is controlled to be displayed according to the display scheme of the driver's recommended information; it should be noted that if the driver's recommended information is not determined, there will be no display scheme for the front navigation sub-node and the last navigation sub-node. In this case, the starry sky roof will not be activated to save power.
[0118] If the vehicle travels to the mid-section navigation sub-node of the target navigation node and the passenger recommendation information is determined, the starry sky roof is controlled to be displayed according to the display plan of the passenger recommendation information; similarly, if the passenger recommendation information is not determined, there will be no display plan for the mid-section navigation sub-node. In this case, the starry sky roof will not be activated to save power.
[0119] In addition, corresponding to Figure 1 According to the method shown, another embodiment of the present application further provides a display device for a starry sky ceiling of a vehicle. Figure 4 4 is a schematic diagram of the structure of the display device 400, including: The node determination module 410 is used to determine the target navigation node where the vehicle is currently located in the navigation route, wherein the target navigation node corresponds to a section of the navigation route.
[0120] The information determination module 420 is configured to determine target recommendation information applicable to the target navigation node.
[0121] The display configuration module 430 is used to generate a display scheme of the starry sky roof suitable for the vehicle based on the target recommendation information, and the display scheme is used for the starry sky roof to depict the target recommendation information in the form of an image.
[0122] The display control module 440 is used to control the starry sky top to display according to the display scheme.
[0123] The device of this embodiment is applied to a vehicle equipped with a starry sky roof. The vehicle can locate the target navigation node (i.e., the current itinerary) of the vehicle in the navigation route through the vehicle navigation, and configure the starry sky roof to depict the display scheme of the recommended information in the form of an image based on the recommended information related to the target navigation node. Subsequently, the starry sky roof is controlled to display accordingly according to the display scheme, so as to intuitively present the recommended information to the user in the car in an image-based manner. As the vehicle travels, the starry sky roof will continuously update and display interesting information (such as attractions, service facilities, place names, etc.) that matches the itinerary according to the real-time position, meeting the dual needs of the user in the car for visual experience and practical value.
[0124] Optionally, the information determination module 420 determines the target recommendation information applicable to the target navigation node, including: when there is only a driver in the vehicle, determining the driver recommendation information related to the target navigation node as the target recommendation information; when there are both a driver and a passenger in the vehicle, determining the driver recommendation information and the passenger recommendation information related to the target navigation node as the target recommendation information.
[0125] Optionally, the navigation route is divided into a front navigation node, a middle navigation node and a last navigation node; the display control module 440 controls the starry sky top for display according to the display scheme, including: if the target navigation node is the front navigation node or the last navigation node, then when the vehicle travels to the front navigation node or the last navigation node, the starry sky top is controlled for display according to the display scheme corresponding to the driver recommendation information; if the target navigation node is the middle navigation node, then when the vehicle travels to the middle navigation node and the determined target recommendation information includes the passenger recommendation information, the starry sky top is controlled for display according to the display scheme corresponding to the passenger recommendation information.
[0126] Optionally, before determining the target navigation node at which the vehicle is currently located in the navigation route, the node determination module 410 is further used to: divide the navigation route into the front navigation node, the middle navigation node and the last navigation node in the time dimension based on the itinerary planning time corresponding to the navigation route by the vehicle navigation; or divide the navigation route into the front navigation node, the middle navigation node and the last navigation node in the distance dimension based on the itinerary planning distance corresponding to the navigation route by the vehicle navigation.
[0127] Optionally, the target navigation node is divided into a front navigation sub-node, a middle navigation sub-node and a last navigation sub-node; the display control module 440 controls the starry sky top for display according to the display scheme, including: when the vehicle travels to the front navigation sub-node or the last navigation sub-node, the starry sky top is controlled for display according to the display scheme corresponding to the driver recommendation information; when the vehicle travels to the middle navigation sub-node, if the determined target recommendation information includes the passenger recommendation information, the starry sky top is controlled for display according to the display scheme corresponding to the passenger recommendation information.
[0128] Optionally, before controlling the starry sky top to display according to the display scheme, the node determination module 410 is further used to: divide the target navigation node into the front navigation sub-node, the middle navigation sub-node and the last navigation sub-node in the time dimension based on the itinerary planning time corresponding to the target navigation node by the vehicle navigation; or divide the target navigation node into the front navigation sub-node, the middle navigation sub-node and the last navigation sub-node in the distance dimension based on the itinerary planning distance corresponding to the target navigation node by the vehicle navigation; Optionally, the driver recommendation information includes: at least one of place name information, service facility information and safety reminder information related to the target navigation node; the passenger recommendation information includes: at least one of scenic spot information and point of interest information related to the target navigation node.
[0129] Optionally, the display configuration module 430 generates a display scheme for the starry sky roof suitable for the vehicle based on the target recommendation information, including: determining the information content type to which the target recommendation information belongs; determining a target image template matching the target recommendation information from pre-configured image templates of multiple information content types; each of the image templates contains a stick figure image matching the information content type; and rendering and supplementing the target starry sky roof image display template based on the target recommendation information to obtain a display scheme for the starry sky roof suitable for the vehicle.
[0130] It should be noted that, regarding the display device in the above embodiment, the specific manner in which each model performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.
[0131] In addition, another embodiment of the present application further provides a vehicle. FIG5 is a schematic diagram of the structure of the vehicle, including a memory 501 and a processor 502, wherein the memory 501 stores an executable program code 5011, and the processor 502 is used to call and execute the executable program code 5011 to perform the vehicle starry sky ceiling display method provided in the above embodiment.
[0132] In this embodiment, the functional modules of the vehicle can be divided according to the above method example. For example, each functional module can be corresponded, or two or more functions can be integrated into one processing module. The above integrated module can be implemented in the form of hardware. It should be noted that the division of modules in this embodiment is schematic and is only a logical function division. There may be other division methods in actual implementation.
[0133] In the case of dividing each functional module according to each function, the vehicle may include: a node determination module, an information determination module, a display configuration module and a display control module. It should be noted that all relevant contents of each step involved in the above method embodiment can be referred to the functional description of the corresponding functional module, which will not be repeated here.
[0134] It should be understood that the vehicle provided in this embodiment is used to execute the above-mentioned vehicle starry sky roof display method, so the same effect as the above-mentioned implementation method can be achieved. That is, the vehicle of this embodiment locates the target navigation node (i.e., the current itinerary) of the vehicle in the navigation route through the vehicle navigation, and based on the recommended information related to the target navigation node, configures the starry sky roof to depict the display scheme of the recommended information in the form of an image. Subsequently, the starry sky roof is controlled to display accordingly according to the display scheme, so as to intuitively present the recommended information to the user in the car in a graphical manner. As the vehicle travels, the starry sky roof will continuously update and display interesting information (such as attractions, service facilities, place names, etc.) that matches the itinerary according to the real-time position, meeting the dual needs of the user in the car for visual experience and practical value.
[0135] In the case of an integrated unit, the vehicle may include a processing module and a storage module. The processing module may be used to control and manage the actions of the vehicle. The storage module may be used to support the vehicle to execute mutual program codes and data.
[0136] The processing module may be a processor or a controller, which may implement or execute various exemplary logic blocks, modules and circuits disclosed in the present application. The processor may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of digital signal processing (DSP) and a microprocessor, etc. The storage module may be a memory.
[0137] In addition, another embodiment of the present application also provides a computer-readable storage medium, which stores a computer program code. When the computer program code runs on a computer, the computer executes the above-mentioned related method steps to implement a method for displaying a starry sky roof of a vehicle provided in the above-mentioned embodiment.
[0138] Among them, the beneficial effects of the above embodiments can refer to the beneficial effects of the corresponding methods provided above, and will not be repeated here.
[0139] Through the description of the above implementation methods, technical personnel in the relevant field can understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0140] In the embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic, for example, the division of modules or units is only a logical function division, and there may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0141] In the description of the present application, it should be understood that the terms "upper", "lower", "front", "back", "left" and "right" etc. indicating directions or positional relationships are based on the directions or positional relationships shown in the accompanying drawings. This is only for the convenience of describing the present invention and simplifying the description. It does not indicate or imply that the position or element referred to must have a specific direction, be constructed and operate in a specific direction. Therefore, it should not be understood as a limitation of the present application.
[0142] It should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. It should also be noted that the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, commodity or device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the existence of other identical elements in the process, method, commodity or device including the elements.
[0143] The above are only embodiments of the present application and are not intended to limit the present application. For those skilled in the art, the present application may have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included within the scope of the claims of the present application.
Claims
1. A method for displaying a starry sky ceiling of a vehicle, characterized in that: include: Determine a target navigation node where the vehicle is currently located in the navigation route, wherein the target navigation node corresponds to a section of the navigation route; Determining target recommendation information applicable to the target navigation node; Based on the target recommendation information, generating a display scheme of a starry sky roof suitable for the vehicle, wherein the display scheme is used for the starry sky roof to depict the target recommendation information in an image form; The starry sky top is controlled to display according to the display scheme.
2. The method according to claim 1, characterized in that The determining target recommendation information applicable to the target navigation node includes: In a case where there is only a driver in the vehicle, determining the driver recommendation information related to the target navigation node as the target recommendation information; In a case where the vehicle has both a driver and a passenger, the driver recommendation information and the passenger recommendation information associated with the target navigation node are determined as the target recommendation information.
3. The method according to claim 2, characterized in that The step of controlling the starry sky top to display according to the display scheme includes: If the target navigation node is the previous navigation node or the last navigation node, then when the vehicle travels to the previous navigation node or the last navigation node, the starry sky top is controlled to display according to the display scheme corresponding to the driver recommendation information; If the target navigation node is the middle navigation node, when the vehicle travels to the middle navigation node and the determined target recommendation information includes the passenger recommendation information, the starry sky top is controlled to be displayed according to the display scheme corresponding to the passenger recommendation information.
4. The method according to claim 3, characterized in that: Before determining the target navigation node where the vehicle is currently located in the navigation route, the method further includes: Based on the travel planning time corresponding to the navigation route by the vehicle navigation, dividing the navigation route into the front navigation node, the middle navigation node and the end navigation node in the time dimension; or, Based on the planned travel distance corresponding to the navigation route by the vehicle navigation, the navigation route is divided into the front navigation node, the middle navigation node and the end navigation node in the distance dimension.
5. The method according to claim 2, characterized in that: The target navigation node is divided into a front navigation sub-node, a middle navigation sub-node and a last navigation sub-node; The step of controlling the starry sky top to display according to the display scheme includes: When the vehicle travels to the front navigation subnode or the rear navigation subnode, controlling the starry sky top to display according to the display scheme corresponding to the driver recommended information; When the vehicle travels to the middle navigation sub-node, if the determined target recommendation information includes the passenger recommendation information, the starry sky top is controlled to be displayed according to the display scheme corresponding to the passenger recommendation information.
6. The method according to any one of claims 2 to 5, characterized in that The driver recommendation information includes: at least one of place name information, service facility information and safety reminder information related to the target navigation node; The passenger recommendation information includes: at least one of scenic spot information and point of interest information related to the target navigation node.
7. The method according to claim 1, characterized in that The step of generating a display scheme of a starry sky ceiling suitable for the vehicle based on the target recommendation information includes: Determine the information content type to which the target recommended information belongs; Determining a target image template matching the target recommendation information from pre-configured image templates of multiple information content types; each of the image templates includes a stick figure image matching the information content type; The target starry sky top image display template is rendered and supplemented based on the target recommendation information to obtain a display solution of the starry sky top suitable for the vehicle.
8. A vehicle starry sky ceiling display device, characterized in that: include: A node determination module, used to determine a target navigation node where the vehicle is currently located in the navigation route, wherein the target navigation node corresponds to a section of the navigation route; An information determination module, used to determine target recommendation information applicable to the target navigation node; A display configuration module, for generating a display scheme for the starry sky roof applicable to the vehicle based on the target recommendation information, wherein the display scheme is used for the starry sky roof to depict the target recommendation information in the form of an image; A display control module is used to control the starry sky top to display according to the display scheme.
9. A vehicle comprising: processor; and a memory arranged to store computer executable instructions, wherein the executable instructions, when executed, cause the processor to perform the method according to any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed, the method according to any one of claims 1 to 7 is implemented.
Citation Information
Patent Citations
Vehicle starry sky roof control method and device, vehicle and storage medium
CN115092045A
Road condition display method and device, vehicle and storage medium
CN116394755A
Starry sky roof display method, system and device and vehicle
CN118636783A
Vehicle starry sky roof display control method and device and vehicle
CN119189868A
System and method for creating a vehicle lighting atmosphere
US20240025336A1