Vehicle wallpaper generation method and apparatus, vehicle, program product, and storage medium

CN122906188APending Publication Date: 2026-10-13CHERY AUTOMOBILE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202611161152.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-07-31
Publication Date
2026-10-13

AI Technical Summary

Technical Problem

[0003]本公开实施例提供车机壁纸生成方法、装置、车辆、程序产品和存储介质,能够解决现有技术中壁纸数量有限,风格固定,难以满足用户日益增长的个性化需求问题

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122906188A_ABST
    Figure CN122906188A_ABST
Patent Text Reader

Abstract

The present disclosure provides a car machine wallpaper generation method and device, a vehicle, a program product and a storage medium, relates to the technical field of vehicles, and can solve the problem that a car machine wallpaper is difficult to meet the growing personalized needs of users. The method comprises the following steps: determining portrait information of an occupant in a vehicle; wherein the portrait information comprises a birth year, a birth time and a birth date; in the case that a birthday difference between a current date and the birthday date of the occupant is less than a preset birthday difference, determining a birthday element based on zodiac characteristics, birthday characteristics, the birth time and a birthday knowledge graph; wherein the zodiac characteristics are used to represent a current zodiac and a minimum year difference between the current zodiac and a birth year zodiac; the current zodiac is the zodiac of the year in which the current date is located; the birthday characteristics are used to represent the birthday difference; the birthday element comprises a birthday icon, birthday atmosphere words, birthday blessing sentences and birthday colors; generating a birthday prompt text based on the birthday element; and generating a car machine wallpaper by using the birthday prompt text.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of vehicle technology, and in particular to a method, apparatus, vehicle, program product, and storage medium for generating in-vehicle wallpapers. Background Technology

[0002] With the rapid development of vehicle intelligence and connectivity, in-vehicle infotainment systems have become an important part of modern vehicles. As the primary interface for user interaction with the vehicle, the in-vehicle screen's wallpaper not only beautifies the interface but also influences the user's visual experience and driving mood. Currently, in-vehicle wallpapers are mainly set using pre-set static or dynamic wallpapers. However, this approach has a limited number of pre-set wallpapers with fixed styles, making it difficult to meet the growing personalized needs of users, and prolonged use of the same wallpaper can easily lead to aesthetic fatigue. Summary of the Invention

[0003] This disclosure provides a method, apparatus, vehicle, program product, and storage medium for generating in-vehicle wallpapers, which can solve the problems of limited wallpaper quantity and fixed styles in the prior art, making it difficult to meet the growing personalized needs of users.

[0004] In a first aspect, this application provides a method for generating in-vehicle wallpaper, comprising: determining the portrait information of a passenger in the vehicle; wherein the portrait information includes the passenger's zodiac sign, birth time, and birth date; if the difference between the current date and the passenger's birthday date is less than a preset birthday difference, determining birthday elements based on zodiac features, birthday features, birth time, and a birthday celebration knowledge graph; wherein the zodiac features are used to represent the current zodiac sign and the minimum year difference between the current zodiac sign and the passenger's zodiac sign; the current zodiac sign is the zodiac sign of the year in which the current date is located; the birthday features are used to represent the birthday difference; the birthday elements include birthday icons, birthday atmosphere words, birthday blessing statements, and birthday colors; generating birthday prompt text based on the birthday elements; and generating an in-vehicle wallpaper using the birthday prompt text.

[0005] Based on this implementation method, by integrating multi-dimensional profile information such as the occupant's zodiac sign, birth time, and birth date, and combining it with a birthday celebration knowledge graph to dynamically generate birthday celebration elements, highly personalized in-vehicle wallpapers with cultural connotations and emotional value can be automatically generated for the occupant, enhancing the intelligent interactive experience in the cabin.

[0006] In some possible implementations, determining birthday celebration elements based on zodiac characteristics, birthday characteristics, birth time, and a birthday celebration knowledge graph includes: determining the birthday atmosphere words and the birthday celebration colors based on the birthday characteristics and the birth time; extracting the birthday blessing statement from the first subgraph of the birthday celebration knowledge graph based on the age of the passenger; wherein the age is determined based on the birth date; extracting birthday celebration icons from the first subgraph of the birthday celebration knowledge graph based on the zodiac characteristics; wherein the birthday celebration icons include the zodiac icon corresponding to the current zodiac sign and the birthday blessing icon; the ratio between the number of zodiac icons and the number of birthday celebration icons is negatively correlated with the minimum year difference.

[0007] Based on this implementation method, by using birthday features and birth time to determine atmosphere words and colors, using age to extract blessing phrases, and using zodiac features to extract icons and controlling the ratio of zodiac icons and birthday celebration icons to be negatively correlated with the year difference, it is possible to achieve multi-dimensional and accurate matching of birthday celebration elements, ensuring the richness of wallpaper content and cultural fit.

[0008] In some possible implementations, the portrait information may also include permanent residence information; the step of extracting birthday greetings from the first subgraph of the birthday knowledge graph based on the occupant's age includes: based on the regional birthday cultural preferences corresponding to the permanent residence information; selecting birthday greetings from the first subgraph that correspond to the age and the regional birthday cultural preferences as the birthday greetings.

[0009] Based on this implementation method, by introducing the passengers' permanent residence information and identifying regional birthday celebration preferences accordingly, it is possible to filter out birthday wishes that conform to local customs and are age-appropriate from the knowledge graph, making birthday wishes more regionally culturally resonant and nuanced, and enhancing passengers' sense of belonging.

[0010] In some possible implementations, determining the birthday atmosphere words and the birthday color based on the birthday characteristics and the birth time includes: determining a first birthday emotional intensity based on the birthday characteristics; determining a second birthday emotional intensity based on the birth time; determining a target birthday emotional intensity based on the first and second birthday emotional intensities; and determining the birthday atmosphere words and the birthday color based on the target birthday emotional intensity.

[0011] Based on this implementation method, by deriving and fusing the emotional intensity of birthday celebration from two dimensions—birthday characteristics and birth time—it is possible to more accurately quantify the emotional tone of the passenger in the current birthday celebration context, making the emotional expression of the wallpaper closer to the passenger's inner feelings.

[0012] In some possible implementations, determining the birthday color based on the target birthday emotional intensity includes: determining the birthday color based on the ambient light intensity at the location of the vehicle; and determining the birthday color based on the ambient light intensity and the target birthday emotional intensity.

[0013] Based on this implementation method, by simultaneously considering the target emotional intensity of the birthday celebration and the ambient light intensity of the vehicle's location when determining the birthday celebration color, the final generated wallpaper color can meet both the emotional atmosphere requirements and adapt to external lighting conditions, thereby enhancing the occupants' sense of immersion in the driving experience.

[0014] In some possible implementations, the portrait information further includes wallpaper style preference information; generating birthday greeting text based on the birthday elements includes: performing vector encoding on the wallpaper style preference information and the birthday elements respectively to obtain a first encoding vector and a second encoding vector; filling the first encoding vector into the fill area corresponding to the wallpaper style in the preset greeting template, and filling the second encoding vector into the fill area corresponding to the visual element in the preset greeting template to obtain a target greeting template; generating the birthday greeting text based on the target greeting template.

[0015] Based on this implementation method, by vector encoding the wallpaper style preferences and birthday celebration elements and filling them into the corresponding areas of the preset template, the aesthetic preferences of the passengers can be structurally integrated with the dynamically generated birthday celebration content. This allows the prompt text to retain personalized style guidance while accurately carrying the visual elements of the birthday celebration, thereby improving the matching degree between the subsequent wallpaper generation results and the passengers' preferences.

[0016] In some possible implementations, the wallpaper style preference information is obtained by the occupant selecting at least one wallpaper style, or by analyzing multiple in-vehicle screen wallpapers previously selected by the occupant.

[0017] Based on this implementation method, by supporting passengers to actively select styles or automatically analyzing preferences based on historical usage data, it can flexibly adapt to the different passengers' expression habits and interaction scenarios. It can not only meet the explicit needs of active customization, but also intelligently infer preferences without intervention, thereby improving the system's adaptability and the cumulative effect of personalization over long-term use.

[0018] Secondly, this application provides a vehicle-mounted wallpaper generation device, which includes: a first determining module and a second determining module, a first generating module, and a second generating module. The first determining module is used to determine the portrait information of the occupants in the vehicle; wherein the portrait information includes their zodiac sign, birth time, and birth date; the second determining module is used to determine birthday celebration elements based on zodiac characteristics, birthday characteristics, birth time, and a birthday celebration knowledge graph, provided that the difference between the current date and the occupant's birthday date is less than a preset birthday difference; wherein the zodiac characteristics represent the current zodiac sign and the minimum year difference between the current zodiac sign and the occupant's birth year; the current zodiac sign is the zodiac sign of the year in which the current date is located; the birthday characteristics represent the birthday difference; the birthday celebration elements include birthday celebration icons, birthday celebration atmosphere words, birthday celebration blessing statements, and birthday celebration colors; the first generating module is used to generate birthday celebration prompt text based on the birthday celebration elements; the second generating module is used to generate a vehicle-mounted wallpaper using the birthday celebration prompt text.

[0019] In some embodiments, the second determining module is specifically used to determine birthday-themed words and colors based on birthday features and birth time; extract birthday blessing statements from the first subgraph of the birthday knowledge graph based on the age of the occupants; wherein age is determined based on the date of birth; and extract birthday icons from the first subgraph of the birthday knowledge graph based on zodiac features; wherein the birthday icons include the zodiac icon corresponding to the current zodiac sign and a birthday blessing icon; the ratio between the number of zodiac icons and the number of birthday icons is negatively correlated with the minimum year difference.

[0020] In some embodiments, the portrait information also includes permanent residence information; the second determining module is specifically used to select birthday blessing statements corresponding to age and regional birthday celebration culture preferences from the first sub-map based on the permanent residence information.

[0021] In some embodiments, the second determining module is specifically used to determine a first birthday celebration emotional intensity based on birthday characteristics; determine a second birthday celebration emotional intensity based on birth time; determine a target birthday celebration emotional intensity based on the first and second birthday celebration emotional intensities; and determine birthday celebration atmosphere words and birthday celebration colors based on the target birthday celebration emotional intensity.

[0022] In some embodiments, the second determining module is specifically used to determine the birthday color based on the ambient light intensity at the vehicle's location and the target's birthday emotional intensity.

[0023] In some embodiments, the portrait information further includes wallpaper style preference information; the first generation module is specifically used to perform vector encoding on the wallpaper style preference information and the birthday elements respectively to obtain a first encoding vector and a second encoding vector; the first encoding vector is filled into the fill area corresponding to the wallpaper style in the preset prompt word template, and the second encoding vector is filled into the fill area corresponding to the visual elements in the preset prompt word template to obtain a target prompt word template; based on the target prompt word template, a birthday prompt word text is generated.

[0024] In some embodiments, wallpaper style preference information is obtained by the occupant selecting at least one wallpaper style, or by analyzing multiple in-vehicle system wallpapers previously selected by the occupant.

[0025] Thirdly, this application provides a control device, including: a memory and a processor; the memory and the processor are coupled; the memory is used to store a computer program; when the processor executes the computer program, it implements the vehicle wallpaper generation method of any of the above embodiments.

[0026] Fourthly, this application provides a computer-readable storage medium storing computer program instructions that, when executed by a processor, implement the vehicle wallpaper generation method of any of the above embodiments.

[0027] Fifthly, this application provides a computer program product, which includes computer program instructions that, when executed by a processor, implement the vehicle wallpaper generation method described in any of the above embodiments.

[0028] Sixthly, this application provides a vehicle including the control device of any of the preceding embodiments; or the computer-readable storage medium of any of the preceding embodiments; or the computer program product of any of the preceding embodiments. Attached Figure Description

[0029] To more clearly illustrate the technical solutions in this disclosure, the accompanying drawings used in some embodiments of this disclosure will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this disclosure. For those skilled in the art, other drawings can be obtained based on these drawings.

[0030] Figure 1 This application provides a schematic diagram of the structure of a vehicle wallpaper generation system according to some embodiments; Figure 2 A flowchart illustrating a method for generating in-vehicle wallpapers provided in some embodiments of this application. Figure 1 ; Figure 3 A flowchart illustrating a method for generating in-vehicle wallpapers provided in some embodiments of this application. Figure 2 ; Figure 4 A flowchart illustrating a method for generating in-vehicle wallpapers provided in some embodiments of this application. Figure 3 ; Figure 5 A flowchart illustrating a method for generating in-vehicle wallpapers provided in some embodiments of this application. Figure 4 ; Figure 6 Schematic diagram of the structure of the in-vehicle wallpaper generation device provided in some embodiments of this application Figure 1 ; Figure 7 Schematic diagram of the structure of the control device provided in some embodiments of this application Figure 2 . Detailed Implementation

[0031] The technical solutions of this disclosure will now be clearly and completely described with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this disclosure, and not all embodiments. Based on the embodiments of this disclosure, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this disclosure.

[0032] It should be noted that, in this disclosure, the terms "exemplary" or "for example" are used to indicate examples, illustrations, or descriptions. Any embodiment or design described as "exemplary" or "for example" in this disclosure should not be construed as being more preferred or advantageous than other embodiments or designs. Specifically, the use of terms such as "exemplary" or "for example" is intended to present the relevant concepts in a concrete manner.

[0033] Hereinafter, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature.

[0034] In the description of this disclosure, unless otherwise stated, " / " means "or," for example, A / B can mean A or B. "And / or" in this document is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, and B alone. Furthermore, "at least one" means one or more, and "more than one" means two or more.

[0035] With the rapid development of vehicle intelligence and connectivity, in-vehicle infotainment systems have become an important part of modern vehicles. As the primary interface for user interaction with the vehicle, the in-vehicle screen's wallpaper not only beautifies the interface but also influences the user's visual experience and driving mood. Currently, in-vehicle wallpapers are mainly set using pre-set static or dynamic wallpapers. However, this approach has a limited number of pre-set wallpapers with fixed styles, making it difficult to meet the growing personalized needs of users, and prolonged use of the same wallpaper can easily lead to aesthetic fatigue.

[0036] To address the aforementioned technical problems, this disclosure provides a method for generating in-vehicle wallpapers. The method involves: determining the profile information of the occupants in the vehicle; wherein the profile information includes their Chinese zodiac sign, birth time, and birth date; if the difference between the current date and the occupant's birthday is less than a preset birthday difference, determining birthday elements based on zodiac features, birthday features, birth time, and a birthday celebration knowledge graph; wherein the zodiac features represent the current zodiac sign and the minimum year difference between the current zodiac sign and the occupant's birth year; the current zodiac sign is the zodiac sign of the year in which the current date is located; the birthday features represent the birthday difference; the birthday elements include birthday icons, birthday atmosphere words, birthday blessing statements, and birthday colors; generating birthday prompt text based on the birthday elements; and generating in-vehicle wallpaper using the birthday prompt text.

[0037] The in-vehicle wallpaper generation system provided in this disclosure will now be described in detail with reference to the accompanying drawings.

[0038] The vehicle wallpaper generation system provided in this application can be applied to electric vehicles (EVs), hybrid electric vehicles (HEVs), plug-in hybrid electric vehicles (PHEVs), fuel cell vehicles (FCVs), etc. Please refer to... Figure 1The in-vehicle wallpaper generation system includes an in-vehicle terminal 10 and a cloud terminal 20, with communication between them. The in-vehicle terminal 10 performs occupant identification and profile loading, current date and location awareness, birthday celebration trigger determination, local reasoning retrieval of birthday celebration elements, generation of birthday celebration prompt text, and rendering and updating the wallpaper after receiving it from the cloud terminal. The cloud terminal 20 is responsible for storing and managing occupant profile data (including zodiac sign, birth time, and birth date), providing user identity verification services, and performing birthday celebration knowledge graph retrieval and matching based on zodiac characteristics, birthday characteristics, and birth time uploaded by the in-vehicle terminal when the in-vehicle terminal 10 cannot complete local retrieval or requires stronger computing power. It extracts birthday celebration elements and returns them to the in-vehicle terminal, or directly calls the AIGC image generation service to generate in-vehicle wallpaper images based on the birthday celebration prompt text uploaded by the in-vehicle terminal, and then sends the generated wallpapers to the in-vehicle terminal 10 for display.

[0039] It is understood that the application scenarios of the embodiments of this disclosure are not limited. The system architecture and business scenarios described in the embodiments of this disclosure are for the purpose of more clearly illustrating the technical solutions of the embodiments of this disclosure, and do not constitute a limitation on the technical solutions provided by the embodiments of this disclosure. As those skilled in the art will know, with the evolution of network architecture and the emergence of new business scenarios, the technical solutions provided by the embodiments of this disclosure are also applicable to similar technical problems.

[0040] The method for generating in-vehicle wallpapers provided in this embodiment will be described in detail below.

[0041] This disclosure provides a method for generating in-vehicle infotainment wallpapers, such as... Figure 2 As shown, the method includes the following steps: S201. Determine the portrait information of the occupants in the vehicle.

[0042] The profile information includes the passenger's zodiac sign, birth time, and birth date. All of the above-mentioned passenger profile information was collected with the passenger's authorization and consent.

[0043] To enhance the personalization of the generated wallpapers, it is necessary to first determine the portrait information of the occupants in the vehicle, and then execute the subsequent wallpaper generation process based on the portrait information.

[0044] It should be noted that the occupant can be any occupant in the vehicle, such as the driver, front passenger, or rear passenger. This embodiment does not limit the specific seat position of the occupant.

[0045] As one possible implementation, the aforementioned determination of the occupants' profile information can be achieved through automatic user identification. For example, facial images of the occupants can be captured using an in-vehicle camera, facial feature vectors can be extracted using a facial recognition model, and then compared with a cloud-based user database to confirm their identity. If identification is successful, the system loads the user's profile data from the cloud; if identification fails, it switches to manual login or guest mode.

[0046] For example, taking passenger Zhang San as an example, his pre-stored profile information includes: born in 1999 (i.e., his zodiac sign is Rabbit), birthday date is August 15th, and birth time is Chen Shi (7-9 AM). After Zhang San enters the vehicle, the vehicle's camera captures his facial image, extracts a 512-dimensional facial feature vector using a deep learning model, and calculates the cosine similarity with a pre-stored template in the cloud library. If the similarity exceeds a preset threshold (e.g., 0.75), his identity is successfully confirmed, and the vehicle's system loads Zhang San's complete profile data from the cloud for subsequent birthday celebration elements. If the similarity is below the threshold, the system switches to a manual login interface, where the passenger logs in manually and the profile is loaded.

[0047] As a possible approach to further improve recognition accuracy, in addition to the aforementioned facial recognition, multimodal auxiliary information such as seat memory position, mobile phone Bluetooth key, and driver habits can be integrated for cross-verification to comprehensively determine the current occupant's identity.

[0048] S202. If the difference between the current date and the passenger's birthday date is less than the preset birthday difference, determine the birthday celebration elements based on zodiac characteristics, birthday characteristics, birth time, and birthday celebration knowledge graph.

[0049] Among them, the zodiac feature is used to represent the current zodiac sign and the minimum year difference between the current zodiac sign and the birth year zodiac sign; the current zodiac sign is the zodiac sign of the year in which the current date is located; the birthday feature is used to represent the birthday difference; the birthday elements include birthday icons, birthday atmosphere words, birthday blessing sentences and birthday colors.

[0050] In some embodiments, the current date is obtained through the real-time clock module built into the vehicle system or by synchronizing with a satellite time server; when the vehicle travels across time zones, the system also performs time zone correction by combining the longitude information of the vehicle's current location.

[0051] Birthday difference refers to the difference in the number of days between the current date and the passenger's birthday in the year in which the current date is located. If the current date is before the passenger's birthday in the current year, the birthday difference is a positive value (indicating how many days are left until the birthday); if the current date is after the passenger's birthday in the current year, the birthday difference is a negative value (indicating how many days have passed since the birthday); if the current date is the passenger's birthday, the birthday difference is 0.

[0052] In this embodiment, the preset birthday difference is used to determine whether the current date has entered the birthday celebration period related to the passenger's birthday. When the birthday difference is less than the preset birthday difference, it means that the current date is within the birthday celebration period, and the system triggers the birthday celebration element determination process accordingly.

[0053] For example, based on different ranges of birthday difference, the process is divided into multiple stages: when the birthday difference is 4 to 6 days, it is the pre-holiday period; when the birthday difference is 1 to 3 days, it is the approaching period; when the birthday difference is 0, it is the birthday itself; and when the birthday difference is -1 to -3 days, it is the completion period. For example, the preset birthday difference is 6 days, that is, when the birthday difference is within the range of -3 days to 6 days (i.e., in the pre-holiday period, approaching period, birthday itself, or completion period), the birthday celebration element determination process is triggered. This application does not limit the different ranges of birthday difference.

[0054] Upon triggering, the system retrieves the zodiac characteristics, birthday characteristics, and birth time. The zodiac characteristics include the current zodiac sign and the minimum year difference between the current zodiac sign and the passenger's birth year zodiac sign. The birthday characteristics represent the specific value of the birthday difference and its corresponding stage (e.g., pre-heating period, upcoming period). The birthday celebration knowledge graph is a pre-built structured knowledge base containing multiple entity nodes and relational edges. Entity nodes can include zodiac nodes, age nodes, regional culture nodes, birthday icon nodes, birthday atmosphere word nodes, birthday blessing sentence nodes, and birthday color nodes. Relational edges represent the association attributes between entities. The system uses the zodiac characteristics, birthday characteristics, and birth time as query conditions to perform a search and match within the birthday celebration knowledge graph, extracting the corresponding birthday celebration elements. Birthday celebration elements include birthday icons, birthday atmosphere words, birthday blessing sentences, and birthday colors.

[0055] For example, taking passenger Zhang San as an example, his zodiac sign is Rabbit, his birth time is Chen Shi (7-9 AM), and his birthday is August 15th. If the current date is August 10th, the birthday difference is 5 days, which is within the warm-up period and less than the preset birthday difference of 6 days. The system uses "zodiac difference of 5, birthday difference of 5 days (warm-up period), and birth time of Chen Shi" as conditions to search the birthday celebration knowledge graph and extract the corresponding birthday celebration elements: the birthday celebration icon is a cartoon horse and a cake, the birthday celebration atmosphere word is "anticipation", the birthday blessing is "instant success, happy birthday", and the birthday celebration color is light gold, which is used for the generation of subsequent prompt text.

[0056] For example, Table 1 shows the correspondence between birth time and some birthday celebration elements (birthday icons, birthday atmosphere words, and birthday colors) in the birthday celebration knowledge graph.

[0057] Table 1

[0058] It should be noted that the specific content of the birthday celebration elements corresponding to the times shown in Table 1 above is only an illustrative description and does not constitute a limitation on this application.

[0059] S203. Generate birthday celebration prompt text based on birthday celebration elements.

[0060] The prompt text is a natural language description text used to input the image generation model, which generates the corresponding image based on the text.

[0061] In some embodiments, the system combines the identified birthday celebration elements according to a preset prompt template to generate birthday prompt text. For example, the birthday celebration elements extracted for Zhang San are: birthday color "light gold", birthday icon "cartoon horse and cake", birthday atmosphere word "expectation", and birthday blessing "instant success, happy birthday". The system fills these elements into the preset template to generate the birthday prompt text: "Generate a birthday celebration image with an expectant atmosphere, light gold tone, containing cartoon horse and cake elements, and the background reads: Instant success, happy birthday."

[0062] S204. Generate car wallpaper using birthday greeting text.

[0063] In some embodiments, the generated birthday greeting text is input into a preset image generation model, and the model outputs the corresponding in-vehicle wallpaper image.

[0064] For example, the image generation model can be a diffusion model, such as the Stable Diffusion model or a lightweight variant thereof, which can be deployed on the in-vehicle infotainment system or a cloud server. If deployed on the in-vehicle infotainment system, the system encodes the prompt text into a conditional vector using a text encoder, iteratively denoises it using a denoising network, and then restores it to a pixel-space image using a decoder. If deployed on the cloud, the in-vehicle infotainment system sends the prompt text to the cloud, and the cloud generates an image and sends it back to the in-vehicle infotainment system. The generated wallpaper image is adapted to the in-vehicle infotainment system screen resolution and automatically set as the in-vehicle infotainment system desktop wallpaper or standby wallpaper.

[0065] This application further provides methods for determining the implementation of birthday celebration elements based on zodiac characteristics, birthday characteristics, birth time, and a birthday celebration knowledge graph, such as... Figure 3 As shown, the steps include S301-S303: S301. Based on birthday characteristics and birth time, determine the words and colors for celebrating the birthday.

[0066] It should be understood that birthday characteristics are used to represent birthday differences, and different values ​​of birthday differences reflect the different emotional expectations of passengers for their birthdays, while the time of birth corresponds to different natural weather imagery. Therefore, by combining birthday characteristics and birth time, appropriate words and colors for a celebratory atmosphere can be determined.

[0067] like Figure 4 As shown, S301 specifically includes: S3011. Determine the intensity of the first birthday celebration emotion based on birthday characteristics.

[0068] Birthday characteristics are used to represent birthday differences. The smaller the birthday difference, the higher the passenger's expectation for their birthday, and therefore the stronger the emotional intensity of the first birthday celebration.

[0069] As one possible implementation, the first birthday celebration emotional intensity is determined according to a first preset mapping relationship based on the specific value of the birthday difference. For example, when the birthday difference is 5-6 days (warm-up period), the first emotional intensity is 0.3; when the birthday difference is 1-3 days (prospect period), the first emotional intensity is 0.7; when the birthday difference is 0 (on the birthday), the first emotional intensity is 1.0; and when the birthday difference is -1 to -3 days (completion period), the first emotional intensity is 0.6. The first preset mapping relationship can be determined by empirical values ​​or fitted by machine learning methods, and this application does not specifically limit it.

[0070] S3012. Determine the intensity of the second birthday celebration emotion based on the birth time.

[0071] In some embodiments, the intensity of a second birthday celebration emotion is determined according to a second preset mapping relationship based on the celestial imagery corresponding to the birth time. For example, the intensity of the second emotion corresponding to Chen Shi (7-9 AM) is 0.8, the intensity of the second emotion corresponding to Wu Shi (11 AM-1 PM) is 0.9, and the intensity of the second emotion corresponding to Zi Shi (11 PM-1 AM) is 0.4. The second preset mapping relationship can be determined by empirical values ​​or obtained through machine learning methods; this application does not specifically limit its application.

[0072] S3013. Determine the target birthday emotional intensity based on the first and second birthday emotional intensities.

[0073] In some embodiments, the system fuses the first birthday celebration emotional intensity with the second birthday celebration emotional intensity to obtain the target birthday celebration emotional intensity.

[0074] For example, the following weighted summation method can be used for fusion: Target birthday celebration emotional intensity = α × first birthday celebration emotional intensity + β × second birthday celebration emotional intensity Where α and β are preset weighting coefficients, α+β=1, for example α=0.7, β=0.3, meaning that the difference in birth date has a higher weighting on the intensity of emotion than the birth time. The specific values ​​of each weighting coefficient can be determined according to the actual application scenario, and this application does not limit them.

[0075] S3014. Based on the target's emotional intensity for celebrating birthdays, determine the words and colors for the celebration atmosphere.

[0076] In some embodiments, based on the target birthday emotional intensity, corresponding birthday atmosphere words and birthday colors are retrieved from the birthday knowledge graph.

[0077] To enhance the immersive experience for passengers, the birthday colors can be determined based on both the external environment and the intensity of the birthday celebration emotion. This ensures the overall wallpaper color matches the actual environment. One possible approach is to determine the birthday colors based on the target emotional intensity, including: determining the birthday colors based on the ambient light intensity at the vehicle's location; and determining the birthday colors based on both the ambient light intensity and the target emotional intensity. For example, firstly, an initial birthday color is determined based on the target emotional intensity. Then, the ambient light intensity is collected using optical sensors on the vehicle. Next, the initial birthday color is corrected based on the ambient light intensity. For instance, when the ambient light intensity is high, the brightness and saturation of the base color are increased to make the wallpaper bright and saturated to suit daytime lighting conditions; when the ambient light intensity is low, the brightness and saturation of the base color are decreased to make the wallpaper softer and more subdued to suit nighttime lighting conditions. The corrected color is the final determined birthday color.

[0078] S302. Based on the age of the occupants, extract birthday wishes from the first subgraph of the birthday knowledge graph.

[0079] Age is determined based on the date of birth. The age of the passenger is determined by calculating the year difference between the current date and the date of birth.

[0080] The style of birthday wishes is related to the age of the passengers. For example, children's wishes emphasize growth and happiness, young people's wishes emphasize future dreams, and middle-aged and elderly people's wishes emphasize health and well-being. In some embodiments, the first subgraph is a subset of birthday wishes organized by age tags in the birthday knowledge graph. The corresponding age tag is determined according to the age of the passengers, and matching birthday wishes are retrieved from the first subgraph.

[0081] In some embodiments, the profile information also includes permanent residence information; based on the occupant's age, birthday greetings are extracted from the first subgraph of the birthday celebration knowledge graph, including: based on the regional birthday celebration cultural preferences corresponding to the permanent residence information; selecting birthday greetings corresponding to age and regional birthday celebration cultural preferences from the first subgraph as birthday greetings. For example, an occupant permanently residing in Harbin may have a cultural preference for the festive culture of Northeast China, and the corresponding greetings would be more bold and enthusiastic; an occupant permanently residing in Suzhou may have a cultural preference for the gentle and refined culture of Jiangnan, and the corresponding greetings would be more delicate and warm.

[0082] S303. Based on the zodiac characteristics, extract the birthday icon from the first subgraph of the birthday celebration knowledge graph.

[0083] The birthday celebration icons include the zodiac icon corresponding to the current zodiac sign and birthday blessing icons (such as cakes, balloons, etc.).

[0084] It should be understood that the proportion of zodiac icons should be higher; conversely, the proportion of zodiac icons should be reduced and the proportion of general blessing icons should be increased. Therefore, the ratio between the number of zodiac icons and the number of birthday celebration icons is negatively correlated with the minimum year difference.

[0085] One possible implementation is to determine the number of zodiac icons based on the minimum year difference, and then determine the number of birthday greeting icons (total number of icons minus the number of zodiac icons). For example, if the total number of icons is 3 and the minimum year difference is 0, the number of zodiac icons can be 2 and the number of birthday greeting icons can be 1; if the minimum year difference is 5, the number of zodiac icons can be 1 and the number of birthday greeting icons can be 2. After determining the number of each type of icon, the corresponding number of zodiac icons and birthday greeting icons are extracted from the first sub-map and combined to form the final birthday icon set.

[0086] In some embodiments, the portrait information also includes wallpaper style preference information.

[0087] like Figure 5 As shown, generating birthday greeting text based on birthday elements can also be achieved through the following steps: S401. Perform vector encoding on the wallpaper style preference information and birthday elements respectively to obtain the first encoding vector and the second encoding vector.

[0088] Wallpaper style preference information represents the occupants' personalized preferences for wallpaper visual styles, such as modern realistic style, traditional Chinese ink painting style, and cartoon / anime style. Birthday elements include birthday icons, birthday-themed words, birthday wishes, and birthday colors. Since both wallpaper style preference information and birthday elements are non-numerical semantic information, they cannot be directly used for constructing prompt word templates and subsequent image generation. Therefore, they need to be converted into numerical vector representations.

[0089] In some embodiments, the system employs a pre-trained text encoder (such as the CLIP model's Text Encoder) to encode wallpaper style preference information and birthday elements separately. Specifically, the text description of the wallpaper style preference information (e.g., "modern realistic style") is input into the text encoder, which outputs a first encoded vector; the text descriptions of each element in the birthday elements (e.g., "light gold," "cartoon horse and cake," "expectant atmosphere," "instant success, happy birthday") are concatenated and input into the text encoder, which outputs a second encoded vector. Both the first and second encoded vectors are fixed-dimensional floating-point vectors, such as 512-dimensional or 768-dimensional.

[0090] S402. Fill the first encoding vector into the fill area corresponding to the wallpaper style in the preset prompt word template, and fill the second encoding vector into the fill area corresponding to the visual element in the preset prompt word template to obtain the target prompt word template.

[0091] S403. Generate birthday celebration prompt text based on the target prompt word template.

[0092] For example, the preset prompt template can be represented as: "[Style Area] Style, [Atmosphere Area] Atmosphere, [Color Area] Hue, containing [Icon Area] Elements, with '[Blessing Message Area]' written in the background." Here, [Style Area] corresponds to the wallpaper style filling area, and [Atmosphere Area], [Color Area], [Icon Area], and [Blessing Message Area] correspond to the visual element filling areas. The first encoded vector is filled into the style filling area, and each component of the second encoded vector (or the corresponding text description after decoding) is filled into the filling area corresponding to the visual element, respectively, to obtain the filled target prompt template. Then, the contents of each filling area in the filled target prompt template are combined according to the structural order of the template to generate a complete birthday prompt text.

[0093] In some embodiments, wallpaper style preference information is obtained by the occupant selecting at least one wallpaper style, or by analyzing multiple in-vehicle system wallpapers previously selected by the occupant.

[0094] As one possible implementation, wallpaper style preferences are manually selected by the occupant in the vehicle's infotainment system settings. Specifically, the system provides occupants with a variety of wallpaper style options, including but not limited to modern realistic, traditional Chinese ink painting, cartoon / anime, sci-fi / cyber, and minimalist / abstract styles. Occupants can select their preferred style from at least one wallpaper style through the central control screen's interactive interface, and the system stores this selection as wallpaper style preference information in the user profile.

[0095] In another possible implementation, wallpaper style preference information is automatically obtained by the system based on multiple in-vehicle wallpapers previously selected by the occupant. The system records multiple in-vehicle wallpaper images that the occupant has downloaded, set as wallpaper, or kept in use for extended periods during historical usage; it performs style feature extraction and cluster analysis on multiple in-vehicle wallpaper images (e.g., extracting color histograms, texture features, composition features, etc., and using the K-Means clustering algorithm for unsupervised classification); the style tag corresponding to the cluster category with the highest frequency or the longest cumulative usage time is determined as the occupant's wallpaper style preference information.

[0096] The above-mentioned automatic analysis method enables intelligent recognition of style preferences without requiring manual settings by passengers.

[0097] The foregoing mainly describes the solutions of the embodiments of this disclosure from a methodological perspective. It is understood that, in order to achieve the above-mentioned functions, the in-vehicle wallpaper generation device includes at least one of the hardware structures and software modules corresponding to the execution of each function. Those skilled in the art should readily recognize that, in conjunction with the units and algorithm steps of the various examples described in the embodiments disclosed herein, the embodiments of this disclosure can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed in hardware or by computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the embodiments of this disclosure.

[0098] This disclosure embodiment can divide the vehicle wallpaper generation device into functional modules according to the above method embodiment. For example, each function can be divided into a separate functional module, or two or more functions can be integrated into one functional module. The integrated module can be implemented in hardware or software. It should be noted that the module division in this disclosure embodiment is illustrative and only represents one logical functional division. In actual implementation, there may be other division methods. The following description uses the example of dividing each functional module according to each function.

[0099] Figure 6 This is a schematic diagram of a vehicle wallpaper generation device provided in an embodiment of this disclosure. This device is applied to vehicles and can execute the vehicle wallpaper generation method provided in the above-described method embodiment. Figure 6 As shown, the in-vehicle wallpaper generation device 600 includes: a first determining module 601 and a second determining module 602, a first generating module 603, and a second generating module 604.

[0100] The first determining module 601 is used to determine the portrait information of the occupants in the vehicle; wherein, the portrait information includes the zodiac sign, birth time and date of birth; The second determining module 602 is used to determine birthday celebration elements based on zodiac characteristics, birthday characteristics, birth time, and a birthday celebration knowledge graph when the difference between the current date and the passenger's birthday date is less than a preset birthday difference. The zodiac characteristics represent the current zodiac sign and the minimum year difference between the current zodiac sign and the natal zodiac sign. The current zodiac sign is the zodiac sign of the year in which the current date is located. The birthday characteristics represent the birthday difference. Birthday celebration elements include birthday icons, birthday atmosphere words, birthday blessing statements, and birthday colors. The first generation module 603 is used to generate birthday greeting text based on birthday elements; The second generation module 604 is used to generate in-vehicle wallpapers using birthday greeting text.

[0101] In some embodiments, the second determining module 602 is specifically used to determine birthday-themed words and colors based on birthday features and birth time; extract birthday blessing statements from the first subgraph of the birthday knowledge graph based on the age of the occupants; wherein age is determined based on the date of birth; and extract birthday icons from the first subgraph of the birthday knowledge graph based on zodiac features; wherein the birthday icons include the zodiac icon corresponding to the current zodiac sign and a birthday blessing icon; the ratio between the number of zodiac icons and the number of birthday icons is negatively correlated with the minimum year difference.

[0102] In some embodiments, the portrait information also includes permanent residence information; the second determining module 602 is specifically used to select birthday blessing statements corresponding to age and regional birthday celebration culture preferences from the first sub-map based on the permanent residence information.

[0103] In some embodiments, the second determining module 602 is specifically used to determine a first birthday celebration emotional intensity based on birthday characteristics; determine a second birthday celebration emotional intensity based on birth time; determine a target birthday celebration emotional intensity based on the first and second birthday celebration emotional intensities; and determine birthday celebration atmosphere words and birthday celebration colors based on the target birthday celebration emotional intensity.

[0104] In some embodiments, the second determining module 602 is specifically used to determine the birthday color based on the ambient light intensity at the location of the vehicle and the target birthday emotion intensity.

[0105] In some embodiments, the portrait information also includes wallpaper style preference information; the first generation module 603 is specifically used to perform vector encoding on the wallpaper style preference information and the birthday elements respectively to obtain a first encoding vector and a second encoding vector; the first encoding vector is filled into the filling area corresponding to the wallpaper style in the preset prompt word template, and the second encoding vector is filled into the filling area corresponding to the visual elements in the preset prompt word template to obtain a target prompt word template; based on the target prompt word template, a birthday prompt word text is generated.

[0106] In some embodiments, wallpaper style preference information is obtained by the occupant selecting at least one wallpaper style, or by analyzing multiple in-vehicle system wallpapers previously selected by the occupant.

[0107] When implementing the functions of the integrated modules described above in hardware, this disclosure provides a possible structure for the control device involved in the above embodiments. For example... Figure 7 As shown, the control device 700 includes a processor 702 and a bus 704. Optionally, the control device may also include a memory 701; alternatively, the control device 700 may also include a communication interface 703.

[0108] Processor 702 may implement or execute various exemplary logic blocks, modules, and circuits described in conjunction with embodiments of this disclosure. Processor 702 may be a central processing unit, a general-purpose processor, a digital signal processor, an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It may implement or execute various exemplary logic blocks, modules, and circuits described in conjunction with embodiments of this disclosure. Processor 702 may also be a combination that implements computing functions, such as including one or more microprocessor combinations, a combination of a DSP and a microprocessor, etc.

[0109] The communication interface 703 is used to connect to other devices via a communication network. This communication network can be Ethernet, wireless access network, wireless local area network (WLAN), etc.

[0110] The memory 701 may be a read-only memory (ROM) or other type of static storage device capable of storing static information and instructions, random access memory (RAM) or other type of dynamic storage device capable of storing information and instructions, or electrically erasable programmable read-only memory (EEPROM), disk storage medium or other magnetic storage device, or any other medium capable of carrying or storing desired program code in the form of instructions or data structures and accessible by a computer, but is not limited thereto.

[0111] In one possible implementation, the memory 701 can exist independently of the processor 702. The memory 701 can be connected to the processor 702 via a bus 704 and is used to store instructions or program code. When the processor 702 calls and executes the instructions or program code stored in the memory 701, it can implement the vehicle wallpaper generation method provided in this embodiment. In another possible implementation, the memory 701 can also be integrated with the processor 702.

[0112] The 704 bus can be an extended industry standard architecture (EISA) bus, etc. The 704 bus can be divided into address bus, data bus, control bus, etc. For ease of representation, Figure 7 The bus is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.

[0113] Some embodiments of this disclosure provide a computer-readable storage medium (e.g., a non-transitory computer-readable storage medium) storing computer program instructions that, when executed on a processor, cause the processor to perform the vehicle wallpaper generation method as described in any of the above embodiments.

[0114] Exemplary examples of computer-readable storage media may include, but are not limited to: magnetic storage devices (e.g., hard disks, floppy disks, or magnetic tapes), optical discs (e.g., compact disks (CDs), digital versatile disks (DVDs), etc.), smart cards, and flash memory devices (e.g., erasable programmable read-only memory (EPROMs), cards, sticks, or key drives, etc.). The various computer-readable storage media described in this disclosure may represent one or more devices and / or other machine-readable storage media for storing information. The term "machine-readable storage medium" may include, but is not limited to, wireless channels and various other media capable of storing, containing, and / or carrying instructions and / or data.

[0115] This disclosure provides a computer program product containing instructions that, when run on a processor, cause the processor to execute the vehicle wallpaper generation method in any of the above embodiments.

[0116] This disclosure provides a vehicle including the control device of any of the preceding embodiments; or the computer-readable storage medium of any of the preceding embodiments; or the computer program product of any of the preceding embodiments.

[0117] The vehicle provided in this application may be a passenger vehicle or a freight vehicle, and may also be an electric vehicle or a hybrid vehicle. This application does not limit the specific purpose or power type of the vehicle, and the choice can be made according to actual needs.

[0118] A vehicle consists of a body and wheels. The body is used for passengers and for carrying goods, while the wheels are mounted underneath the body to support it and allow it to roll on the road, thus enabling the vehicle to move.

[0119] In some possible examples, the vehicle is equipped with a control system, which typically adopts a layered distributed architecture. From the bottom layer to the top layer, it can be roughly divided into a perception layer, a control layer, a coordination layer, and an interaction layer. The layers communicate with each other through an in-vehicle network.

[0120] The perception layer mainly consists of various sensors distributed inside and outside the vehicle, including but not limited to external environment cameras, millimeter-wave radar, lidar, ultrasonic sensors, in-vehicle driver monitoring cameras, microphone arrays, and various vehicle status sensors (such as wheel speed sensors, inertial measurement units, temperature sensors, etc.). The perception layer is responsible for collecting multi-dimensional data such as the vehicle's own operating status, driver behavior, and external driving environment in real time.

[0121] The control layer consists of dozens to hundreds of electronic control units (ECUs), distributed across multiple functional domains including powertrain, chassis, body, intelligent driving, and infotainment. Each ECU embeds real-time control software that performs closed-loop control of the vehicle's actuators based on preset control strategies or upper-level commands, and generates corresponding alarm signals when abnormal conditions are detected. Typical ECUs include the engine control unit, transmission control unit, brake control unit, steering control unit, vehicle stability control unit, airbag control unit, intelligent driving domain controller, and in-vehicle infotainment unit.

[0122] The coordination layer typically exists in the form of a domain controller or a central computing platform, responsible for cross-domain data fusion, global state management, and collaborative decision-making. The coordination layer centrally processes and schedules the sensing data and control commands that were originally scattered across various functional domains, connecting downwards to various electronic control units and supporting human-machine interaction functions upwards.

[0123] The interaction layer mainly includes in-cabin display devices (such as instrument panel, central control screen, head-up display), voice interaction system, haptic feedback device, etc., which are responsible for presenting vehicle status, warning information and driving suggestions to the driver in the form of visual, auditory or tactile, while receiving the driver's touch, voice and other input commands.

[0124] Data transmission and interaction between different layers are achieved through the vehicle bus network. Common vehicle bus protocols include CAN (Controller Area Network), CAN FD (CAN with Flexible Data-Rate), LIN (Local Interconnect Network), FlexRay, and vehicle Ethernet, which supports high-bandwidth data transmission. Among these, CAN and CAN FD buses are widely used for communication in real-time control domains such as powertrain and chassis, while vehicle Ethernet is gradually being applied to high-bandwidth sensor data transmission in the intelligent driving domain and multimedia interaction scenarios in the cockpit domain.

[0125] The above description is merely a specific embodiment of this disclosure, but the scope of protection of this disclosure is not limited thereto. Any changes or substitutions within the technical scope disclosed in this disclosure should be included within the scope of protection of this disclosure. Therefore, the scope of protection of this disclosure should be determined by the scope of the claims.

Claims

1. A method for generating in-vehicle infotainment wallpaper, characterized in that, The method includes: Determine the portrait information of the occupants in the vehicle; wherein, the portrait information includes their Chinese zodiac sign, time of birth, and date of birth; If the difference between the current date and the passenger's birthday is less than a preset birthday difference, birthday celebration elements are determined based on zodiac characteristics, birthday characteristics, birth time, and a birthday celebration knowledge graph. The zodiac characteristics represent the current zodiac sign and the minimum year difference between the current zodiac sign and the natal zodiac sign. The current zodiac sign is the zodiac sign of the year in which the current date is located. The birthday characteristics represent the birthday difference. The birthday celebration elements include birthday icons, birthday atmosphere words, birthday blessing statements, and birthday colors. Based on the birthday celebration elements, generate birthday celebration prompt text; Use the birthday greeting text to generate a car infotainment wallpaper.

2. The method for generating in-vehicle wallpapers according to claim 1, characterized in that, The elements for determining birthday celebrations, based on zodiac characteristics, birthday characteristics, birth time, and a birthday celebration knowledge graph, include: Based on the birthday characteristics and the birth time, determine the birthday celebration atmosphere words and the birthday celebration colors; Based on the age of the occupant, the birthday blessing statement is extracted from the first subgraph of the birthday celebration knowledge graph; wherein, the age is determined based on the date of birth; Based on the zodiac characteristics, birthday icons are extracted from the first subgraph of the birthday celebration knowledge graph; wherein, the birthday icons include the zodiac icon corresponding to the current zodiac and a birthday blessing icon; the ratio between the number of zodiac icons and the number of birthday icons is negatively correlated with the minimum year difference.

3. The method for generating in-vehicle wallpaper according to claim 2, characterized in that, The portrait information also includes permanent residence information; the extraction of birthday wishes from the first sub-graph of the birthday knowledge graph based on the occupant's age includes: Based on the regional birthday celebration cultural preferences corresponding to the aforementioned permanent residence information; Select a birthday blessing statement that corresponds to the age and the region's birthday celebration cultural preferences from the first sub-map, and use it as the birthday blessing statement.

4. The method for generating in-vehicle wallpaper according to claim 2, characterized in that, The process of determining the celebratory atmosphere words and celebratory colors based on the birthday characteristics and the birth time includes: Based on the aforementioned birthday characteristics, the intensity of the first birthday celebration emotion is determined; The intensity of the second birthday celebration emotion is determined based on the birth time. Based on the first and second birthday celebration emotional intensities, the target birthday celebration emotional intensity is determined; Based on the target birthday emotional intensity, determine the birthday atmosphere words and the birthday color.

5. The method for generating in-vehicle wallpaper according to claim 4, characterized in that, Based on the target birthday celebration emotional intensity, the birthday celebration color is determined, including: Based on the ambient light intensity at the location of the vehicle; The birthday color is determined based on the ambient light intensity and the intensity of the target's birthday celebration emotion.

6. The method for generating in-vehicle wallpapers according to any one of claims 1-5, characterized in that, The portrait information also includes wallpaper style preference information; The step of generating birthday greeting text based on the birthday elements includes: The wallpaper style preference information and the birthday elements are respectively vector-encoded to obtain a first encoding vector and a second encoding vector; The first encoded vector is filled into the filling area corresponding to the wallpaper style in the preset prompt word template, and the second encoded vector is filled into the filling area corresponding to the visual element in the preset prompt word template to obtain the target prompt word template; Based on the target prompt word template, the birthday prompt word text is generated.

7. The method for generating in-vehicle wallpaper according to claim 6, characterized in that, The wallpaper style preference information is obtained by the occupant selecting at least one wallpaper style, or by analyzing multiple in-vehicle screen wallpapers previously selected by the occupant.

8. A device for generating in-vehicle wallpapers, characterized in that, The device includes: The first determining module is used to determine the portrait information of the occupants in the vehicle; wherein, the portrait information includes their Chinese zodiac sign, birth time, and birth date; The second determining module is used to determine birthday celebration elements based on zodiac characteristics, birthday characteristics, birth time, and a birthday celebration knowledge graph when the difference between the current date and the passenger's birthday date is less than a preset birthday difference. The zodiac characteristics represent the current zodiac sign and the minimum year difference between the current zodiac sign and the natal zodiac sign. The current zodiac sign is the zodiac sign of the year in which the current date is located. The birthday characteristics represent the birthday difference. The birthday celebration elements include birthday icons, birthday atmosphere words, birthday blessing statements, and birthday colors. The first generation module is used to generate birthday greeting text based on the birthday elements; The second generation module is used to generate in-vehicle wallpaper using the birthday prompt text.

9. A control device, characterized in that, The control device includes: a memory and a processor; the memory and the processor are coupled; the memory is used to store instructions executable by the processor; when the processor executes the instructions, it performs the vehicle wallpaper generation method as described in any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions that, when executed on a processor, cause the processor to perform the in-vehicle wallpaper generation method as described in any one of claims 1 to 7.

11. A computer program product, characterized in that, It includes a computer program; when the computer program is executed, it is capable of implementing the vehicle wallpaper generation method as described in any one of claims 1 to 7.

12. A vehicle, characterized in that, It includes the control device as claimed in claim 9; or the computer-readable storage medium as claimed in claim 10; or the computer program product as claimed in claim 11.