Custom generation method and device of vehicle lamp language, electronic equipment and readable medium

By displaying the scene atmosphere, headlights and music selection interface, users can automatically generate personalized car lights, solving the problem that users cannot customize the vehicle lighting effects in the prior art, and improving user experience and satisfaction.

CN119148966APending Publication Date: 2024-12-17CHONGQING CHANGAN TECH CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202411167510.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-23
Publication Date
2024-12-17

AI Technical Summary

Technical Problem

The existing automotive lighting design requires professional operation, and users cannot customize the lighting effects inside the vehicle, resulting in the inability to meet personalized needs.

Method used

Provide a custom generation method for vehicle light speech. By displaying the scene atmosphere, headlights and music selection interface, users can select scene atmosphere combinations, headlight combinations and music according to their preferences, and the system generates personalized light speeches.

Benefits of technology

The lighting effect design process is simplified, the user configuration difficulty is reduced, and the user experience is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119148966A_ABST
    Figure CN119148966A_ABST
Patent Text Reader

Abstract

The invention relates to a user-defined generation method and device for a vehicle lamp language, electronic equipment and a readable medium, and the method comprises the steps: displaying a scene atmosphere selection interface under the condition that a lamp language adding request is received; acquiring a scene atmosphere combination selected by the target object in the scene atmosphere selection interface, and displaying a vehicle lamp selection interface; obtaining a vehicle lamp combination selected by the target object in a vehicle lamp selection interface, and displaying a music selection interface; and obtaining target music selected by the target object from the music selection interface, and generating personalized lamp words of the target object according to the scene atmosphere combination, the vehicle lamp combination and the target music. The selection interfaces of the scene atmosphere, the vehicle lamp and the music are displayed to the user in sequence, the user only needs to select the scene atmosphere, the vehicle lamp and the music according to preferences, the system can automatically generate the personalized lamp language matched with the preferences of the user, and the problem that the vehicle lamp language cannot meet the requirements of the user for the personalized lamp language is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of vehicle technology, and in particular to a method, device, electronic device and readable medium for customizing vehicle light language. Background Art

[0002] With the development of automobile lighting technology, the lighting effects on cars are becoming more and more abundant, and different lighting effects can also bring different experiences to drivers. In the current lighting editing software, there are too many lighting components to choose from, and each lighting component needs to be individually set with brightness, mode, color, frequency, start and end time, and arrangement order. In the actual design process, the design of lighting effects requires the leadership of professionals, the design verification cycle is long and the process is cumbersome, and it is difficult for ordinary users to use it. It is also difficult for users to configure the light language that suits their preferences in a short time.

[0003] Currently, car light language is usually designed by professional lighting effects designers, and users cannot customize the lighting effects inside the vehicle. Therefore, vehicle light language cannot meet users' needs for personalized light language.

[0004] To address the above-mentioned problems, no effective solution has been proposed yet. Summary of the invention

[0005] The present application provides a method, device, electronic device and readable medium for customizing vehicle light language, so as to solve the technical problem that vehicle light language cannot meet the user's demand for personalized light language.

[0006] In the first aspect, the present application provides a method for customizing the generation of vehicle light language, including: upon receiving a request to add a light language, displaying a scenario atmosphere selection interface; obtaining the scenario atmosphere combination selected by the target object in the scenario atmosphere selection interface, and displaying a car light selection interface; obtaining the car light combination selected by the target object in the car light selection interface, and displaying a music selection interface; obtaining the target music selected by the target object from the music selection interface, and generating personalized light language for the target object based on the scenario atmosphere combination, car light combination and target music.

[0007] Optionally, obtaining the scenario atmosphere combination selected by the target object in the scenario atmosphere selection interface includes: obtaining the mood category selected by the target object from a mood option list, wherein the scenario atmosphere selection interface includes a mood option list, an atmosphere option list, a scene option list and a festival option list; obtaining the atmosphere category selected by the target object from the atmosphere option list; obtaining the scene category selected by the target object from the scene option list; obtaining the festival category selected by the target object from the festival option list; and determining the mood category, atmosphere category, scene category and festival category as the scenario atmosphere combination.

[0008] Optionally, the target music selected by the target object from the music selection interface is obtained, including: if it is detected that the search control of the music search box is triggered, the music name filled in by the target object in the music search box is obtained, and the music corresponding to the music name is determined as the target music; if it is detected that any music style is selected, the target music is determined according to the music style.

[0009] Optionally, the target music is determined according to the music style, including: obtaining a music list corresponding to the music style; playing each song in the music list in sequence, wherein the music selection interface displays a first determination control and a first switch control during the song playing process, the first determination control is used to indicate that the currently playing song has been selected by the target object, and the first switch control is used to switch the currently playing song; when it is detected that the first determination control of any song is triggered, the song whose first determination control is triggered is determined as the target music.

[0010] Optionally, personalized light language for the target object is generated according to the situational atmosphere combination, the car light combination and the target music, including: obtaining a light language template that matches the situational atmosphere combination; adding the target music and the car light combination to the light language template; adjusting the lighting effects in the light language template according to the target music and the situational atmosphere combination; and generating personalized light language corresponding to the target object according to the adjusted light language template.

[0011] Optionally, after generating the personalized light language of the target object, the method further includes: generating a light language card for the personalized light language, wherein the light language card includes the light language name and the card cover background; saving the light language card to the light language library; if the first preview control of the light language card is triggered, executing the light action corresponding to the light language card.

[0012] Optionally, after generating the personalized light language of the target object, the method further includes: when it is detected that the second preview control is triggered, displaying the light animation effect corresponding to the personalized light language on the display screen, wherein a second determination control and a second switch control are provided on the display screen, the second determination control is used to indicate that the currently displayed light animation effect has been selected by the target object, and the second switch control is used to switch the currently played light animation effect; when it is detected that the second determination control of the light animation effect is triggered, generating a light language card for the personalized light language, and saving the light language card to the light language library; if the third preview control of the light language card is triggered, executing the light action corresponding to the light language card.

[0013] In the second aspect, the present application provides a customized generation device for vehicle light language, including: a display module, which is used to display a scenario atmosphere selection interface when a light language addition request is received; a first acquisition module, which is used to obtain the scenario atmosphere combination selected by the target object in the scenario atmosphere selection interface, and display the car light selection interface; a second acquisition module, which is used to obtain the car light combination selected by the target object in the car light selection interface, and display the music selection interface; a generation module, which is used to obtain the target music selected by the target object from the music selection interface, and generate personalized light language for the target object based on the scenario atmosphere combination, car light combination and target music.

[0014] In a third aspect, the present application provides an electronic device comprising a memory, a processor, a communication interface and a communication bus, wherein the memory stores a computer program that can be run on the processor, the memory and the processor communicate through the communication bus and the communication interface, and the steps of the above method are implemented when the processor executes the computer program.

[0015] In a fourth aspect, the present application also provides a computer-readable medium having a non-volatile program code executable by a processor, wherein the program code enables the processor to execute the above method.

[0016] The above technical solution provided by the embodiment of the present application has the following advantages compared with the related art:

[0017] The present application provides a method for customizing the vehicle light language, including: upon receiving a request to add a light language, displaying a scene atmosphere selection interface; obtaining the scene atmosphere combination selected by the target object in the scene atmosphere selection interface, and displaying the headlight selection interface; obtaining the headlight combination selected by the target object in the headlight selection interface, and displaying the music selection interface; obtaining the target music selected by the target object from the music selection interface, and generating the target object's personalized light language based on the scene atmosphere combination, headlight combination, and target music. By displaying the scene atmosphere, headlight, and music selection interfaces to the user in sequence, the user only needs to select the scene atmosphere, headlight, and music according to their preferences, and the system can automatically generate personalized light language that matches the user's preferences, solving the problem that the vehicle light language cannot meet the user's demand for personalized light language. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

[0019] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the related technologies, the drawings required for use in the embodiments or the related technical descriptions are briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.

[0020] Figure 1 A schematic diagram of a hardware environment for an optional method for customizing vehicle light language generation according to an embodiment of the present application;

[0021] Figure 2 A flowchart of an optional method for customizing vehicle light language generation according to an embodiment of the present application;

[0022] Figure 3 A schematic diagram of an optional method for customizing vehicle light language generation according to an embodiment of the present application;

[0023] Figure 4 This is a diagram showing an option list in an optional scene atmosphere selection interface provided according to an embodiment of the present application;

[0024] Figure 5 This is a diagram showing an option list in an optional vehicle light selection interface provided according to an embodiment of the present application;

[0025] Figure 6 This is a diagram showing an option list in an optional music selection interface provided according to an embodiment of the present application;

[0026] Figure 7 A flowchart of another optional method for customizing vehicle light language generation according to an embodiment of the present application;

[0027] Figure 8 A block diagram of an optional device for customizing vehicle light language generation according to an embodiment of the present application;

[0028] Fig. 9 A schematic diagram of an optional electronic device structure provided in an embodiment of the present application. DETAILED DESCRIPTION

[0029] The following will describe the embodiments of the present invention with reference to the accompanying drawings and preferred embodiments. Those skilled in the art can easily understand other advantages and effects of the present invention from the contents disclosed in this specification. The present invention can also be implemented or applied through other different specific embodiments, and the details in this specification can also be modified or changed in various ways based on different viewpoints and applications without departing from the spirit of the present invention. It should be understood that the preferred embodiments are only for illustrating the present invention, not for limiting the scope of protection of the present invention.

[0030] It should be noted that the illustrations provided in the following embodiments are only schematic illustrations of the basic concept of the present invention, and thus the drawings only show components related to the present invention rather than being drawn according to the number, shape and size of components in actual implementation. In actual implementation, the type, quantity and proportion of each component may be changed arbitrarily, and the component layout may also be more complicated.

[0031] For ease of description, spatial relative terms may be used in the text to describe the relative position or movement of an element or feature as shown in the figure relative to another element or feature, such as "inside", "outside", "inner side", "outer side", "below", "below", "above", "above", "front", "back", etc. Such spatial relative terms are intended to include different orientations of the device in use or operation in addition to the orientation depicted in the figure. For example, if the device in the figure undergoes a position flip or a change in posture or a change in motion state, then these directional indications will also change accordingly, for example: an element described as "below other elements or features" or "below other elements or features" will subsequently be oriented as "above other elements or features" or "above other elements or features". Therefore, the example term "below..." can include both upper and lower orientations. The device can be oriented otherwise (rotated 90 degrees or in other directions) and the spatial relative descriptors used in the text are interpreted accordingly.

[0032] With the development of automobile lighting technology, the lighting effects on cars are becoming more and more abundant, and different lighting effects can also bring different experiences to drivers. In the current lighting editing software, there are too many lighting components to choose from, and each lighting component needs to be individually set with brightness, mode, color, frequency, start and end time, and arrangement order. In the actual design process, the design of lighting effects requires the leadership of professionals, and the design verification cycle is long and the process is cumbersome. It is difficult for ordinary users to get started, and it is also difficult for users to configure the light language that suits their preferences in a short period of time.

[0033] Currently, car light language is usually designed by professional lighting designers, and users cannot customize the lighting effects inside the vehicle. Therefore, vehicle light language cannot meet users' needs for personalized light language.

[0034] In order to solve the problem mentioned in the background technology, according to one aspect of an embodiment of the present application, an embodiment of a method for customizing vehicle light language generation is provided.

[0035] Optionally, in the embodiment of the present application, the above-mentioned custom generation method of vehicle light language can be applied to the following: Figure 1 In the hardware environment composed of the terminal 101 and the server 103 shown in FIG. Figure 1As shown, the server 103 is connected to the terminal 101 via a network, and can be used to provide services (data display services, data acquisition services, etc.) for the terminal or a client installed on the terminal. A database 105 can be set on the server or independently of the server to provide data storage services for the server 103. The above-mentioned network includes but is not limited to: a wide area network, a metropolitan area network or a local area network, and the terminal 101 includes but is not limited to a PC, a mobile phone, a tablet computer, etc.

[0036] A method for customizing vehicle light language in an embodiment of the present application can be executed by the server 103, or can be executed by the server 103 and the terminal 101 together, such as Figure 2 As shown, including:

[0037] Step 201, when a request to add a light language is received, a scene atmosphere selection interface is displayed;

[0038] Step 203, obtaining the scene atmosphere combination selected by the target object in the scene atmosphere selection interface, and displaying the car light selection interface;

[0039] Step 205, obtaining the headlight combination selected by the target object in the headlight selection interface, and displaying the music selection interface;

[0040] Step 207, obtaining the target music selected by the target object from the music selection interface, and generating a personalized light language for the target object according to the scene atmosphere combination, the car light combination and the target music.

[0041] The present application can be applied to the configuration of built-in personalized light language in a vehicle, and the content required for configuring the personalized light language will be provided to the user for selection. The user does not need any professional knowledge, and only needs to select his or her favorite scene atmosphere combination, car light combination and target music from the display interface according to his or her preferences. The server will then be able to integrate the scene atmosphere combination, car light combination and target music based on preset algorithms and rules, thereby quickly generating personalized light language that matches the user's preferences.

[0042] Figure 3 A schematic diagram of the custom generation method of vehicle light language provided for this application, as shown in the figure, the user selects "Add custom light language" on the "My Light Language" interface, and then selects the desired options from the displayed classification option library (corresponding to the scene atmosphere selection interface of this application), the car light option library (corresponding to the car light selection interface of this application), and the music option library (corresponding to the music selection interface of this application). The system then generates personalized light language based on the user's custom selection, and finally previews or saves the personalized light language.

[0043] It should be noted that the acquisition order provided in the present application is to sequentially acquire the scene atmosphere combination, the car light combination and the target music. However, in actual application, the acquisition order can be changed by modifying the configuration, such as first acquiring the car light combination, then acquiring the target music, and finally acquiring the scene atmosphere. That is, the present application does not limit the acquisition order of the scene atmosphere combination, the car light combination and the target music.

[0044] As an optional embodiment, obtaining the scenario atmosphere combination selected by the target object in the scenario atmosphere selection interface includes: obtaining the mood category selected by the target object from a mood option list, wherein the scenario atmosphere selection interface includes a mood option list, an atmosphere option list, a scene option list, and a festival option list; obtaining the atmosphere category selected by the target object from the atmosphere option list; obtaining the scene category selected by the target object from the scene option list; obtaining the festival category selected by the target object from the festival option list; and determining the mood category, atmosphere category, scene category, and festival category as the scenario atmosphere combination.

[0045] The scenario atmosphere combinations provided in the present application include mood categories, atmosphere categories, scene categories and festival categories. Users can freely select at least one category from the mood option list, atmosphere option list, scene option list and festival option list for combination, that is, each category includes at least one selected option.

[0046] The optional mood categories provided in this application include but are not limited to sadness, happiness, quiet, inspirational, healing, missing and sweetness; the atmosphere categories include but are not limited to warmth, excitement, liveliness, coziness and romance; the scene categories include but are not limited to sports scenes, learning scenes, travel scenes, party scenes, wedding scenes, dating scenes and driving scenes; the festival categories include but are not limited to National Day, Christmas, Children's Day, birthday, Valentine's Day and New Year's Eve.

[0047] Figure 4 The option list diagram in the scenario atmosphere selection interface provided for this application, as shown in the figure, in the entire classification option library, including a mood option library (corresponding to the mood option list of this application), a scene option library (corresponding to the scene option list of this application), an atmosphere option library (corresponding to the atmosphere option list of this application) and a holiday option library (corresponding to the holiday option list of this application), among which the mood option library includes sadness, happiness, quiet, inspirational, healing, missing, and sweetness; the scene option library includes nightclubs, sports, study, travel, parties, weddings, dating, and driving; the atmosphere option library includes warmth, excitement, liveliness, warmth, and romance; the holiday option library includes National Day, Christmas, Children's Day, birthday, Valentine's Day, and New Year's Eve.

[0048] In order to take into account the comprehensive needs of users, a blank option is set in the mood option list, atmosphere option list, scene option list and festival option list. Users can select the blank option. Once the blank option is selected, it means that the category does not participate in the generation of personalized light language.

[0049] For example, after the user selects the desired mood category, atmosphere category, and scene category in turn, if there is no holiday requirement, then when the holiday option list is displayed, the user can select a blank option in the holiday option list, so that the holiday category does not need to be considered when generating subsequent personalized light language.

[0050] The scene atmosphere options provided in this application allow users to freely match and combine, so that users do not need to learn professional knowledge on how to set the light brightness, color, rhythm, etc. to design the light language. Only through the key information of the options, the system background can automatically match the lighting effect. Simplify the operation process and reduce the difficulty of light language design, achieve the purpose of rapid design, and improve user experience.

[0051] This application provides users with a variety of mood options, atmosphere options, scene options and holiday options to choose from, and can more accurately understand the user's mood through the user's selection, thereby generating personalized light language for the user that better matches the user's mood at the moment.

[0052] In actual application, the basis for generating personalized light language can be added according to actual needs, such as age, user identity, gender or hobbies, etc.

[0053] When generating light language, the choice of car lights is also particularly important. This application also provides a car light selection interface for users to choose. The car light selection interface mainly includes three categories, namely exterior lights, interior lights and DLP (Digital Light Processing) headlights. Among them, the optional exterior lights include but are not limited to position lights, through lights, turn signals, low beam lights, high beam lights, brake lights and exterior projection lights. The optional interior lights include but are not limited to atmosphere lights, luminous panel lights and starry sky projection lights.

[0054] Figure 5 This is a diagram listing options in the car light selection interface provided for this application. As shown in the figure, the car light option library on the car light selection interface includes exterior lights, interior lights and DLP headlights. Among them, the exterior lights include position lights, through lights, turn signals, low beam lights, high beam lights, brake lights, and exterior projection lights. The interior lights include atmosphere lights, luminous panel lights, and starry sky projection lights. Users can choose car lights according to their own preferences and needs.

[0055] This application provides a variety of car light options for users to choose from. Users do not need to master complex car light knowledge, they only need to choose the desired car lights according to their preferences, which greatly reduces the difficulty of users customizing the light language and improves the user experience.

[0056] When driving, the combination of music and ambient lighting can create an immersive experience, as if the driver is in a private concert, enjoying the fun of driving and the charm of music as the music rises and falls and the lights change. This application also combines music with vehicle lighting, and the selection of music is described in detail below.

[0057] As an optional embodiment, the target music selected by the target object from the music selection interface is obtained, including: if it is detected that the search control of the music search box is triggered, the music name filled in by the target object in the music search box is obtained, and the music corresponding to the music name is determined as the target music; if it is detected that any music style is selected, the target music is determined according to the music style.

[0058] Users can make accurate selections directly through the customized music search box in the music selection interface, or they can obtain system-recommended music by selecting music styles.

[0059] Specifically, the music name filled in by the target object in the music search box is obtained, and the music corresponding to the music name is determined as the target music, including: monitoring the search control of the music search box; if it is detected that the search control is triggered, reading the music name entered by the target object in the music search box; using the music name entered by the target object to search for corresponding music in the database (local music library or networked music library); if matching music is found, it is determined as the target music.

[0060] It should be noted that, since there are music with the same name, after finding the music corresponding to the music name filled in the music search box, the music information needs to be displayed to the user, and then the user finally determines a target music.

[0061] If the user does not have a clear music requirement, then the user can obtain the music recommended by the system by selecting a music style, and then determine a target music from the music recommended by the system. The following will explain how to determine the target music based on the music style.

[0062] As an optional embodiment, determining the target music according to the music style includes: obtaining a music list corresponding to the music style; playing each song in the music list in sequence, wherein the music selection interface displays a first determination control and a first switch control during the song playing process, the first determination control is used to indicate that the currently playing song has been selected by the target object, and the first switch control is used to switch the currently playing song; when it is detected that the first determination control of any song is triggered, the song whose first determination control is triggered is determined as the target music.

[0063] The order of songs in the music list corresponding to the music style can be random, or can be sorted according to relevant information such as popularity or release time.

[0064] When the user selects a music style, the system obtains a music list corresponding to the style from the database; the songs in the music list are played in sequence, and the information of the currently playing song can be displayed at the same time. In addition, during the playing of each song, two controls will be displayed on the music selection interface: a first confirmation control and a first switch control. The first confirmation control is used to indicate that the currently playing song has been selected by the target object, and the first switch control is used to switch the currently playing song to the previous or next song in the list; during the playing of the song, it is continuously detected whether any control is triggered; if it is detected that the first confirmation control is triggered, it means that the user has selected the currently playing song, and the currently playing song is determined as the target music. If it is detected that the first switch control is triggered, the song is switched.

[0065] If the user does not trigger the first determination control before all songs are played, the system can prompt the user whether to replay the playlist or select another music style.

[0066] The music styles provided in this application include but are not limited to pop style, electronic style, light music style, folk style, rap style, rock style, jazz style and R&B (Rhythm and Blues) style.

[0067] Figure 6 This is a diagram listing options in the music selection interface provided for this application. As shown in the figure, the music option library in the music selection interface includes custom searches and a variety of music styles to choose from, including pop, electronic, light music, folk, rap, rock, jazz, and R&B.

[0068] This application not only provides music search, but also provides music recommendations, while providing a user-friendly playback and selection interface, so that users can select music that matches the customized light language through simple operations.

[0069] In addition, the personalized light language provided in this application may not include music, so a blank option / skip option may also be provided on the music selection interface.

[0070] For example, if the user just wants to quietly enjoy the lights and atmosphere and does not want music, then select the blank option / skip option on the music selection interface to proceed to the next step. In this way, the personalized light language finally generated does not include music.

[0071] As an optional embodiment, personalized light language for a target object is generated according to a situational atmosphere combination, a vehicle light combination and a target music, including: obtaining a light language template that matches the situational atmosphere combination; adding the target music and the vehicle light combination to the light language template; adjusting the lighting effects in the light language template according to the target music and the situational atmosphere combination; and generating personalized light language corresponding to the target object according to the adjusted light language template.

[0072] Specifically, a database or mapping table needs to be established, which contains the correspondence between different scene atmospheres and various light language templates. Each light language template should include basic lighting change modes (such as gradual brightening and dimming, color rotation, flashing, etc.) and the basic parameters of these modes (such as speed, color range, etc.).

[0073] According to the scene atmosphere combination selected by the user, the corresponding light language template is extracted from the mapping table to ensure that the lighting effect is consistent with the desired atmosphere.

[0074] After adding the target music and car light combination to the light language template, the light effects in the light language template are adjusted according to the target music and scene atmosphere combination, including: adjusting the speed of light changes to match the rhythm of the music; adjusting the color and brightness of the lights according to the emotional color of the music (such as sadness, joy); adjusting the light effects and music content in real time, for example, increasing the brightness and change speed of the lights in the climax part, etc.

[0075] If there is no music in the personalized light language, you can directly adjust the lighting effect according to the scene atmosphere combination.

[0076] By combining the user's selected lights, music and situational atmosphere to generate user-specific personalized light language, it can accurately match the user's preferences and emotional needs, create a unique atmosphere, and thus significantly enhance the user's pleasure and satisfaction during use. It can also increase the user's interactivity and participation in the process of using the vehicle.

[0077] As an optional embodiment, after generating personalized light language for the target object, the method further includes: generating a light language card for the personalized light language, wherein the light language card includes the light language name and the card cover background; saving the light language card to the light language library; if the first preview control of the light language card is triggered, executing the light action corresponding to the light language card.

[0078] After generating the personalized light language of the target object, if the user selects the save operation, the light language card corresponding to the personalized light language will be saved as an independent entry in the light language library and a unique identifier will be assigned to it. In addition, if the system supports multi-device synchronization or cloud storage functions, ensure that the data in the light language library can be synchronized to all devices of the user in real time, so that the user can access and use the light language anytime and anywhere.

[0079] Specifically, generating a light language card for a personalized light language includes: obtaining a light language name input by a user; obtaining a cover background selected by a user; and integrating the light language name, cover background, and personalized light language and saving them.

[0080] In addition to the light language name and cover background, the light language card can also contain some additional information, such as a brief description of the light language, applicable scenarios, and generation time, to help users better understand and use the light language.

[0081] After the light language card is saved in the light language library, if the user triggers the first preview control of the light language card, the light action corresponding to the light language card is executed to show the actual light effect to the user.

[0082] As an optional embodiment, after generating the personalized light language of the target object, the method further includes: when it is detected that the second preview control is triggered, displaying the light animation effect corresponding to the personalized light language on the display screen, wherein a second determination control and a second switching control are provided on the display screen, the second determination control is used to indicate that the currently displayed light animation effect has been selected by the target object, and the second switching control is used to switch the currently played light animation effect; when it is detected that the second determination control of the light animation effect is triggered, generating a light language card for the personalized light language, and saving the light language card to the light language library; if the third preview control of the light language card is triggered, executing the light action corresponding to the light language card.

[0083] After generating the personalized light language of the target object, if the user selects the preview operation (i.e. triggers the second preview control), the system responds and starts to display the light animation effect corresponding to the personalized light language on the display screen. The light animation effect can intuitively display the characteristics and atmosphere of the personalized light language, including the color, brightness, and change mode of the light.

[0084] A second confirmation control and a second switching control are provided on the display screen to facilitate further operations by the user. The user can confirm that they like and wish to save the current light animation effect by triggering the second confirmation control. The user can also switch between the currently playing light animation effects by triggering the second switching control to view different animation effects or adjust them to a satisfactory state.

[0085] When it is detected that the second determination control of the light animation effect is triggered, a light language card is generated for the personalized light language, and the light language card is saved in the light language library. The steps of generating the light language card and saving the light language card have been described above and will not be repeated here.

[0086] If the third preview control of the light language card is triggered, the light action corresponding to the light language card is executed to show the actual light effect to the user.

[0087] In the embodiment provided in the present application, the user is allowed to preview before saving and can adjust the lighting animation effect at any time until he is satisfied, which can meet the user's needs to the greatest extent.

[0088] Figure 7 A flowchart of another method for customizing vehicle light language provided in this application, such as Figure 7 As shown, the custom generation method of vehicle light language includes:

[0089] Step S1, click Add Custom Light Language Card in the My Light Language interface;

[0090] Step S2, the user selects a classification option preset by the system;

[0091] Step S3, the user selects the lighting components to be displayed;

[0092] Step S4, the user selects custom music or a random song under a music style;

[0093] Step S5, the system generates an exclusive light language card according to the user's personalized options, and then executes step A1 or B1;

[0094] Step A1: Confirm the generation of the light language card without previewing the effect, and set the light language card name and cover background

[0095] Step A2, directly save the light language card to local;

[0096] Step A3, click Play in the local light language library to preview the light language effect, and the car lights will execute the corresponding light language action;

[0097] Step B1, the user needs to preview the lighting effect, click the preview option to view the generated light language effect;

[0098] Step B2, the virtual 3D car model displays the selected label and can preview the generated light language in real time. If you are not satisfied, you can switch the light language effect 5 times;

[0099] Step B3, after selecting one of the light language, set the name and cover background for the light language card;

[0100] Step B4, save the light language card locally;

[0101] Step B5: You can click on the light language card in the light language library to play it, and the car lights will perform the corresponding light language action.

[0102] The present application provides a method for customizing the vehicle light language, including: upon receiving a request to add a light language, displaying a scene atmosphere selection interface; obtaining the scene atmosphere combination selected by the target object in the scene atmosphere selection interface, and displaying the headlight selection interface; obtaining the headlight combination selected by the target object in the headlight selection interface, and displaying the music selection interface; obtaining the target music selected by the target object from the music selection interface, and generating the target object's personalized light language based on the scene atmosphere combination, headlight combination, and target music. By displaying the scene atmosphere, headlight, and music selection interfaces to the user in sequence, the user only needs to select the scene atmosphere, headlight, and music according to their preferences, and the system can automatically generate personalized light language that matches the user's preferences, solving the problem that the vehicle light language cannot meet the user's demand for personalized light language.

[0103] According to another aspect of the embodiment of the present application, the present application provides a device for generating a custom vehicle light language, such as Figure 8 As shown, including:

[0104] A display module 802 is used to display a scene atmosphere selection interface when a light language adding request is received;

[0105] The first acquisition module 804 is used to acquire the scene atmosphere combination selected by the target object in the scene atmosphere selection interface and display the car light selection interface;

[0106] The second acquisition module 806 is used to acquire the headlight combination selected by the target object in the headlight selection interface and display the music selection interface;

[0107] The generating module 808 is used to obtain the target music selected by the target object from the music selection interface, and generate the personalized light language of the target object according to the scene atmosphere combination, the car light combination and the target music.

[0108] It should be noted that the display module 802 in this embodiment can be used to execute step 201 in the embodiment of the present application, the first acquisition module 804 in this embodiment can be used to execute step 203 in the embodiment of the present application, the second acquisition module 806 in this embodiment can be used to execute step 205 in the embodiment of the present application, and the generation module 808 in this embodiment can be used to execute step 207 in the embodiment of the present application.

[0109] Optionally, the first acquisition module 804 is also used to obtain the mood category selected by the target object from the mood option list, wherein the scenario atmosphere selection interface includes a mood option list, an atmosphere option list, a scene option list and a festival option list; obtain the atmosphere category selected by the target object from the atmosphere option list; obtain the scene category selected by the target object from the scene option list; obtain the festival category selected by the target object from the festival option list; and determine the mood category, atmosphere category, scene category and festival category as a scenario atmosphere combination.

[0110] Optionally, the generating module 808 includes:

[0111] The first detection submodule is used to obtain the music name filled in the music search box by the target object if the search control of the music search box is triggered, and determine the music corresponding to the music name as the target music;

[0112] The second detection submodule is used to determine the target music according to the music style if it is detected that any music style is selected.

[0113] Optionally, the second detection submodule is also used to obtain a music list corresponding to the music style; play each song in the music list in sequence, wherein the music selection interface displays a first determination control and a first switch control during the song playing process, the first determination control is used to indicate that the currently playing song has been selected by the target object, and the first switch control is used to switch the currently playing song; when it is detected that the first determination control of any song is triggered, the song whose first determination control is triggered is determined as the target music.

[0114] Optionally, the generation module 808 is also used to obtain a light language template that matches the situational atmosphere combination; add the target music and car light combination to the light language template; adjust the lighting effects in the light language template according to the target music and situational atmosphere combination; and generate personalized light language corresponding to the target object according to the adjusted light language template.

[0115] Optionally, the device also includes a first processing module, which is used to generate a light language card for the personalized light language after generating the personalized light language of the target object, wherein the light language card includes the light language name and the card cover background; save the light language card to the light language library; if the first preview control of the light language card is triggered, execute the light action corresponding to the light language card.

[0116] Optionally, the device also includes a second processing module, which is used to display the light animation effect corresponding to the personalized light language on the display screen after generating the personalized light language of the target object, when it is detected that the second preview control is triggered, wherein a second determination control and a second switching control are provided on the display screen, the second determination control is used to indicate that the currently displayed light animation effect has been selected by the target object, and the second switching control is used to switch the currently played light animation effect; when it is detected that the second determination control of the light animation effect is triggered, a light language card is generated for the personalized light language, and the light language card is saved in the light language library; if the third preview control of the light language card is triggered, the light action corresponding to the light language card is executed.

[0117] It should be noted that the examples and application scenarios implemented by the above modules and corresponding steps are the same, but are not limited to the contents disclosed in the above embodiments. It should be noted that the above modules as part of the device can be run in Figure 1 In the hardware environment shown.

[0118] According to another aspect of the embodiments of the present application, the present application provides an electronic device, such as Fig. 9 As shown, it includes a memory 901, a processor 903, a communication interface 905 and a communication bus 907. The memory 901 stores a computer program that can be run on the processor 903. The memory 901 and the processor 903 communicate through the communication interface 905 and the communication bus 907. When the processor 903 executes the computer program, the steps of the above method are implemented.

[0119] The memory and processor in the above electronic device communicate via a communication bus and a communication interface. The communication bus may be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. The communication bus may be divided into an address bus, a data bus, a control bus, etc.

[0120] The memory may include a random access memory (RAM) or a non-volatile memory, such as at least one disk memory. Optionally, the memory may also be at least one storage device located away from the aforementioned processor.

[0121] The above-mentioned processor can be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it can also be a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components.

[0122] According to another aspect of the embodiments of the present application, a computer-readable medium having a non-volatile program code executable by a processor is provided.

[0123] Optionally, the specific examples in this embodiment may refer to the examples described in the above embodiments, and this embodiment will not be described in detail here.

[0124] When the embodiments of the present application are specifically implemented, reference may be made to the above-mentioned embodiments, which have corresponding technical effects.

[0125] The device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0126] Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a general hardware platform, and of course, by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the relevant technology can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.

[0127] It should be understood that the terms used herein are only for the purpose of describing specific example embodiments and are not intended to be limiting. Unless the context clearly indicates otherwise, the singular forms "one", "an" and "said" as used herein may also be meant to include plural forms. The terms "include", "comprise", "contain", and "have" are inclusive, and therefore specify the existence of stated features, steps, operations, elements and / or parts, but do not exclude the existence or addition of one or more other features, steps, operations, elements, parts, and / or combinations thereof. The method steps, processes, and operations described herein are not interpreted as necessarily requiring them to be performed in the specific order described or illustrated, unless the execution order is clearly indicated. It should also be understood that additional or alternative steps may be used.

[0128] The foregoing is merely a specific embodiment of the present invention, which enables those skilled in the art to understand or implement the present invention. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present invention. Therefore, the present invention will not be limited to the embodiments shown herein, but rather to the widest scope consistent with the principles and novel features claimed herein.

Claims

1. A method for customizing vehicle light language, characterized in that: include: When receiving a request to add a light language, display the scene atmosphere selection interface; Obtaining the scene atmosphere combination selected by the target object in the scene atmosphere selection interface, and displaying the car light selection interface; Obtaining the headlight combination selected by the target object in the headlight selection interface, and displaying a music selection interface; The target music selected by the target object from the music selection interface is obtained, and a personalized light language of the target object is generated according to the scene atmosphere combination, the vehicle light combination and the target music.

2. The method according to claim 1, characterized in that The step of obtaining the scene atmosphere combination selected by the target object in the scene atmosphere selection interface includes: Acquire the mood category selected by the target object from the mood option list, wherein the scene atmosphere selection interface includes the mood option list, atmosphere option list, scene option list and festival option list; Acquire the atmosphere category selected by the target object from the atmosphere option list; Acquire the scene category selected by the target object from the scene option list; Acquire the holiday category selected by the target object from the holiday option list; The mood category, the atmosphere category, the scene category, and the festival category are determined as the situation atmosphere combination.

3. The method according to claim 1, characterized in that The obtaining the target music selected by the target object from the music selection interface includes: If the search control of the music search box is detected to be triggered, the music name filled in by the target object in the music search box is obtained, and the music corresponding to the music name is determined as the target music; If it is detected that any of the music styles is selected, the target music is determined according to the music style.

4. The method according to claim 3, characterized in that The step of determining the target music according to the music style comprises: Obtain a music list corresponding to the music style; Playing each song in the music list in sequence, wherein the music selection interface displays a first confirmation control and a first switching control during the song playing process, wherein the first confirmation control is used to indicate that the currently playing song has been selected by the target object, and the first switching control is used to switch the currently playing song; When it is detected that the first determination control of any of the songs is triggered, the song in which the first determination control is triggered is determined as the target music.

5. The method according to claim 1, characterized in that The generating of the personalized light language of the target object according to the scene atmosphere combination, the vehicle light combination and the target music comprises: Obtaining a light language template that matches the scene atmosphere combination; Adding the target music and the car light combination to the light language template; Adjusting the lighting effect in the light language template according to the target music and the scene atmosphere combination; The personalized light language corresponding to the target object is generated according to the adjusted light language template.

6. The method according to claim 1, characterized in that After generating the personalized light language of the target object, the method further includes: Generating a light language card for the personalized light language, wherein the light language card includes a light language name and a card cover background; Saving the light language card to the light language library; If the first preview control of the light language card is triggered, the light action corresponding to the light language card is executed.

7. The method according to claim 1, characterized in that After generating the personalized light language of the target object, the method further includes: When it is detected that the second preview control is triggered, the light animation effect corresponding to the personalized light language is displayed on the display screen, wherein a second confirmation control and a second switching control are provided on the display screen, the second confirmation control is used to indicate that the light animation effect currently displayed has been selected by the target object, and the second switching control is used to switch the light animation effect currently being played; When it is detected that the second determining control of the light animation effect is triggered, generating a light language card for the personalized light language, and saving the light language card to a light language library; If the third preview control of the light language card is triggered, the light action corresponding to the light language card is executed.

8. A device for generating a custom vehicle light language, characterized in that: include: A display module is used to display the scene atmosphere selection interface when receiving a request to add a light language; A first acquisition module, used to acquire the scene atmosphere combination selected by the target object in the scene atmosphere selection interface, and display a car light selection interface; A second acquisition module is used to acquire the headlight combination selected by the target object in the headlight selection interface and display a music selection interface; A generation module is used to obtain the target music selected by the target object from the music selection interface, and generate a personalized light language for the target object according to the scene atmosphere combination, the car light combination and the target music.

9. An electronic device, comprising a memory, a processor, a communication interface and a communication bus, wherein the memory stores a computer program that can be run on the processor, and the memory and the processor communicate through the communication bus and the communication interface, characterized in that: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 7 are implemented.

10. A computer readable medium having a non-volatile program code executable by a processor, characterized in that: The program code enables the processor to execute the method according to any one of claims 1 to 7.

Citation Information

Cited By

  • Vehicle-mounted atmosphere lamp control method and device, electronic equipment and storage medium

    CN120711576A