Picture interaction method and device based on vehicle matching, and storage medium

By breaking down the vehicle's exterior into independent layers and establishing mapping rules, and pre-generating URLs for configuration combinations, the problem of users being unable to view vehicle exterior images in real time is solved. This achieves an instant and accurate visual display of the vehicle, reducing information uncertainty and delivery disputes in the car purchase decision-making process.

CN121834074APending Publication Date: 2026-04-10AVATR CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-12-19
Publication Date
2026-04-10

AI Technical Summary

Technical Problem

Existing technology cannot dynamically generate vehicle exterior images based on the configuration combinations selected by users in real time, resulting in a lack of intuitive reference for users when making configuration selections.

Method used

By breaking down the vehicle's exterior into independent configurable layers, establishing mapping rules between configuration items and layers, and pre-generating enumeration values ​​for all configuration combinations and their corresponding URLs, the system can retrieve and display the corresponding vehicle configuration images in real time when users select options.

Benefits of technology

This allows users to instantly see accurate visual renderings of the vehicle when selecting options, reducing the risk of delivery disputes caused by inconsistent configurations and improving the car buying experience and transaction efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121834074A_ABST
    Figure CN121834074A_ABST
Patent Text Reader

Abstract

The embodiment of the invention relates to the technical field of vehicles, and discloses a vehicle configuration-based graph interaction method and device and a storage medium, and the method comprises the steps that a first terminal generates a configuration obtaining request in response to a target configuration item group selected and configured by a user in real time; the first terminal sends a configuration acquisition request to the cloud server; the cloud server determines a first URL corresponding to the first configuration enumeration value in the mapping relation; the mapping relationship records a corresponding relationship between a plurality of configuration enumeration values and a plurality of URLs, each configuration enumeration value is determined based on different configuration item groups, and each URL stores vehicle matching group graphs corresponding to different configuration item groups; the cloud server sends the first URL to the first terminal; and the first terminal downloads through the first URL and displays the vehicle matching group graph corresponding to the target configuration item group. By applying the technical scheme of the invention, the technical problem caused by disjunction of the configuration and the picture can be effectively solved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] Embodiments of the present application relate to the technical field of vehicles, in particular to a group picture interaction method based on vehicle configuration, a device and a storage medium. BACKGROUND

[0002] When a user understands a vehicle, the user usually performs simple configuration selection of the vehicle through a mobile phone application (APP) to customize the appearance and function of the vehicle.

[0003] However, the prior art cannot dynamically generate a corresponding vehicle appearance picture according to a configuration combination selected by the user in real time, resulting in a lack of intuitive reference when the user selects. SUMMARY

[0004] In view of the above problems, embodiments of the present application provide a group picture interaction method based on vehicle configuration, a device and a storage medium, to solve the technical problem that the prior art cannot dynamically generate a corresponding vehicle appearance picture according to a configuration combination selected by a user in real time.

[0005] According to an aspect of an embodiment of the present application, a group picture interaction method based on vehicle configuration is provided, applied to a cloud server, and the method comprises:

[0006] obtaining a configuration obtaining request sent by a first terminal, the configuration obtaining request carrying a first configuration enumeration value of vehicle configuration, the first configuration enumeration value being determined by the first terminal based on a target configuration item group selected by a user in real time;

[0007] determining a first uniform resource locator (URL) corresponding to the first configuration enumeration value in a mapping relationship, the mapping relationship recording a correspondence relationship between a plurality of configuration enumeration values and a plurality of URLs, each configuration enumeration value being determined based on a different configuration item group, and each URL saving a vehicle configuration group picture corresponding to a different configuration item group, each vehicle configuration group picture comprising at least one vehicle appearance image from a perspective;

[0008] sending the first URL to the first terminal, and the first terminal downloading and displaying the vehicle configuration group picture corresponding to the target configuration item group through the first URL.

[0009] According to another aspect of an embodiment of the present application, a group picture interaction method based on vehicle configuration is provided, applied to a first terminal, and the method comprises:

[0010] generating a configuration obtaining request in response to a target configuration item group selected by a user in real time, the configuration obtaining request carrying a first configuration enumeration value of vehicle configuration;

[0011] The configuration acquisition request is sent to a cloud server, and the cloud server is configured to determine a first URL corresponding to the first configuration enumeration value in a mapping relationship, the mapping relationship records a correspondence between a plurality of configuration enumeration values and a plurality of URLs, each configuration enumeration value is determined based on different configuration item groups, and each URL stores a vehicle configuration group image corresponding to a different configuration item group.

[0012] The first URL corresponding to the first configuration enumeration value returned by the cloud server is acquired.

[0013] The vehicle configuration group image corresponding to the target configuration item group is downloaded and displayed through the first URL.

[0014] According to another aspect of the embodiment of the present application, a vehicle configuration-based group image interaction device is provided, which is applied to a cloud server, and the device comprises:

[0015] An acquisition module is configured to acquire a configuration acquisition request sent by a first terminal, the configuration acquisition request carrying a first configuration enumeration value of vehicle configuration, the first configuration enumeration value being determined by the first terminal based on a target configuration item group selected by a user in real time;

[0016] A determination module is configured to determine a first URL corresponding to the first configuration enumeration value in a mapping relationship, the mapping relationship recording a correspondence between a plurality of configuration enumeration values and a plurality of URLs, each configuration enumeration value being determined based on different configuration item groups, and each URL storing a vehicle configuration group image corresponding to a different configuration item group, each vehicle configuration group image comprising at least one vehicle appearance image from a perspective.

[0017] A sending module is configured to send the first URL to the first terminal, and the first terminal downloads and displays the vehicle configuration group image corresponding to the target configuration item group through the first URL.

[0018] According to another aspect of the embodiment of the present application, a vehicle configuration-based group image interaction device is provided, which is applied to a first terminal, and the device comprises:

[0019] A generation module is configured to generate a configuration acquisition request in response to a target configuration item group selected by a user in real time, the configuration acquisition request carrying a first configuration enumeration value of vehicle configuration.

[0020] The sending module is configured to send the configuration obtaining request to a cloud server, and the cloud server is configured to determine a first URL corresponding to the first configuration enumeration value in a mapping relationship, wherein the mapping relationship records a correspondence between a plurality of configuration enumeration values and a plurality of URLs, each configuration enumeration value is determined based on a different configuration item group, and each URL saves a vehicle configuration group image corresponding to the different configuration item group, and each vehicle configuration group image includes at least one vehicle appearance image from a perspective.

[0021] The obtaining module is configured to obtain the first URL corresponding to the first configuration enumeration value returned by the cloud server.

[0022] The display module is configured to download and display the vehicle configuration group image corresponding to the target configuration item group through the first URL.

[0023] According to another aspect of the embodiment of the present application, an electronic device is provided, which is a cloud server or a first terminal, and includes a processor, a memory, a communication interface and a communication bus, the processor, the memory and the communication interface complete communication with each other through the communication bus.

[0024] The memory is configured to store at least one executable instruction, and the executable instruction causes the processor to perform the operation of the vehicle configuration based group image interaction method.

[0025] According to still another aspect of the embodiment of the present application, a computer readable storage medium is provided, and the storage medium stores at least one executable instruction, and the executable instruction causes the vehicle configuration based group image interaction device / electronic device to perform the operation of the vehicle configuration based group image interaction method.

[0026] According to still another aspect of the embodiment of the present application, a computer program product is provided, which includes a computer program, and the computer program is executed by a processor to cause the vehicle configuration based group image interaction device / electronic device to perform the operation of the above method.

[0027] The embodiment of the application acquires a configuration acquisition request sent by a first terminal, the configuration acquisition request carrying a first configuration enumeration value of a vehicle configuration, the first configuration enumeration value being determined by the first terminal based on a target configuration item group selected by a user in real time; a first uniform resource locator (URL) corresponding to the first configuration enumeration value is determined in a mapping relationship, the mapping relationship recording a correspondence between a plurality of configuration enumeration values and a plurality of URLs, each configuration enumeration value being determined based on a different configuration item group, and each URL saving a vehicle configuration group picture corresponding to the different configuration item group, each vehicle configuration group picture including at least one vehicle appearance image of a perspective; and the first URL is sent to the first terminal. In the scheme, when the user selects a configuration on the first terminal, the user does not need to calculate or synthesize a picture in real time, but converts the user selection into a unique configuration enumeration value, and directly queries a corresponding generated picture address through a pre-established enumeration value-URL mapping table, thereby greatly improving the fluency and real-time performance of user interaction; meanwhile, since the pictures are all pre-rendered and stored statically, the calculation load of real-time rendering is avoided, the pressure on a cloud server is reduced, and the stability in a high-concurrency scenario is ensured, and finally, the user can see accurate vehicle pictures instantly and imperceptibly when switching configurations.

[0028] The above description is only a summary of the technical scheme of the embodiments of the application, in order to more clearly understand the technical means of the embodiments of the application, the content of the specification can be implemented, and in order to make the above and other purposes, features and advantages of the embodiments of the application more obvious and easy to understand, the specific embodiments of the application are described below. BRIEF DESCRIPTION OF DRAWINGS

[0029] The accompanying drawings are only used to show the embodiments, and are not considered as limiting the application. Moreover, the same reference signs are used to represent the same parts throughout the drawings. In the drawings:

[0030] Figure 1 A flowchart of a first embodiment of a vehicle configuration-based group picture interaction method provided by the application is shown;

[0031] Figure 2 A flowchart of a second embodiment of a vehicle configuration-based group picture interaction method provided by the application is shown;

[0032] Figure 3 A flowchart of a third embodiment of a vehicle configuration-based group picture interaction method provided by the application is shown;

[0033] Figure 4 A flowchart of a third embodiment of a vehicle configuration-based group picture interaction method provided by the application is shown;

[0034] Figure 5 A structural schematic diagram of a first embodiment of a vehicle configuration-based group picture interaction device provided by the application is shown;

[0035] Figure 6 Fig. 2 shows a structural schematic diagram of a second embodiment of the vehicle configuration-based group picture interaction device provided by the present application;

[0036] Figure 7 Fig. 3 shows a structural schematic diagram of an embodiment of the electronic device provided by the present application. DETAILED DESCRIPTION

[0037] Exemplary embodiments of the present application will be described in detail with reference to the accompanying drawings. Although exemplary embodiments of the present application are shown in the drawings, it is understood that the present application can be implemented in various forms and should not be limited by the embodiments set forth herein.

[0038] At present, most automobile manufacturers sell vehicles by using complete pictures, which cannot generate corresponding vehicle configuration group pictures in real time for user reference based on the form of bottom picture plus configuration according to the current selected vehicle configuration.

[0039] The above implementation may cause the user to refuse delivery due to inconsistent vehicle configuration when the vehicle is delivered in real time, causing complaints and partial economic losses, and seriously increasing the user's anxiety and the cost of returning and exchanging the vehicle.

[0040] Based on the above technical problems, the technical concept of the present application is as follows: the inventor realizes that the limitation of the current vehicle selling picture lies in its staticity which cannot adapt to the dynamic selection and configuration demand, leading to delivery disputes. To solve this problem, the vehicle appearance can be disassembled into independent configurable layers (such as vehicle body color, hub, etc.) by referring to the principle of layer superposition in image processing, and a mapping rule of configuration items and layers is established. By pre-generating all configuration combinations and the URL of the corresponding synthesized picture, the corresponding vehicle configuration group picture can be quickly retrieved and displayed in real time according to the configuration enumeration value when the user selects the configuration, so as to realize the what-you-see-is-what-you-get selection experience, and reduce the delivery disputes caused by inconsistent configuration display from the root.

[0041] The above briefly introduces the technical concept involved in the present application, and the technical solutions of the present application are described in detail through specific embodiments below. The execution subject of the present application is an electronic device, which can be a first terminal (i.e. a visual terminal device such as a mobile phone, a computer, a tablet, a smart watch, etc.) or a cloud server, which is described in the following embodiments. It should be noted that the following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments.

[0042] Figure 1 Fig. 1 shows a flowchart of a first embodiment of the vehicle configuration-based group picture interaction method provided by the present application, as shown in Figure 1 The method comprises the following steps:

[0043] Step 11, the first terminal generates a configuration acquisition request in response to the user's real-time selection of the target configuration item group.

[0044] In the configuration acquisition request, the first configuration enumeration value of the vehicle configuration is carried.

[0045] In this step, the user selects the configuration item group that constitutes the required vehicle item by item in real time through the interactive control (such as selector, button) in the selection interface of the first terminal (such as mobile phone APP or applet), denoted as the target configuration item group.

[0046] For example: car model A-luxury version-deep blue body-20-inch sport wheels-red calipers-sport package, etc.

[0047] At this time, the first terminal combines and calculates or encodes all discrete configuration items (body color, wheel hub, caliper, etc.) selected by the user into a unique and compact first configuration enumeration value according to the hash algorithm or configuration enumeration rule integrated with the cloud server.

[0048] Further, the first configuration enumeration value is embedded into the configuration acquisition request to be sent to the cloud server as the unique identifier of the target configuration item group.

[0049] Optionally, one possible implementation of step 11 is:

[0050] Step 1, determine the first configuration enumeration value according to the target configuration item group.

[0051] In this implementation, after the user completes the selection of the target configuration item group (including car model, color, wheel hub, etc.) on the APP or applet, the first terminal performs operations based on the configuration enumeration rule or hash algorithm, taking the configuration items in the target configuration item group selected by the user as input, to generate the first configuration enumeration value.

[0052] For example, the configuration enumeration rule can be a static and predefined immutable identification code table that uniquely assigns each legal configuration item group; the hash algorithm can be a deterministic calculation rule that converts the configuration item group input of any length into a fixed-length unique digest string through a specific mathematical operation.

[0053] Step 2, generate a configuration acquisition request according to the first configuration enumeration value.

[0054] In this implementation, after the accurate first configuration enumeration value is determined, the first terminal needs to construct a standardized network request that can be understood and processed by the cloud server, i.e. the configuration acquisition request, according to the first configuration enumeration value.

[0055] Exemplarily, the first terminal creates an HTTP / HTTPS request according to the API interface specification previously agreed with the cloud server. The core load of the request is the first configuration enumeration value, which is usually placed in the query parameter or the request body of the request.

[0056] Exemplarily, the configuration acquisition request also carries the first terminal identifier.

[0057] Correspondingly, one possible implementation of the second step is to generate a configuration acquisition request according to the first configuration enumeration value and the first terminal identifier.

[0058] In this implementation, when the configuration acquisition request is generated, not only the first configuration enumeration value representing the vehicle configuration is encapsulated, but also the first terminal identifier for identifying the source of the request is attached, because in some implementations, due to different terminal types, the terminal types applicable to the vehicle configuration group diagram are also different. Uploading the first terminal identifier to the cloud server can assist in obtaining the vehicle configuration group diagram applicable to the first terminal.

[0059] Step 12, the first terminal sends the configuration acquisition request to the cloud server.

[0060] In this step, the first terminal sends the configuration acquisition request carrying the first configuration enumeration value generated in the previous step to the cloud server through a mobile network or the Internet by calling a specific application program interface (API) provided by the cloud server.

[0061] Further, the cloud server obtains the configuration acquisition request.

[0062] Step 13, the cloud server determines the first URL corresponding to the first configuration enumeration value in the mapping relationship.

[0063] The mapping relationship records the correspondence between a plurality of configuration enumeration values and a plurality of URLs. Each configuration enumeration value is determined based on a different configuration item group. Each URL saves a vehicle configuration group diagram corresponding to a different configuration item group. Each vehicle configuration group diagram includes at least one vehicle appearance image from a perspective.

[0064] In this step, after receiving the configuration acquisition request, the cloud server parses the first configuration enumeration value from the configuration acquisition request body.

[0065] Subsequently, a query is performed in the mapping relationship. The mapping relationship has generated vehicle configuration group diagrams for each possible valid configuration item combination (each combination corresponds to a unique configuration enumeration value) in advance and uploaded these vehicle configuration group diagrams to a file server. The file server returns a fixed network access address (i.e., URL) for each vehicle configuration group diagram. The cloud server persistently stores the correspondence between these configuration enumeration values and the corresponding URLs, forming the mapping relationship.

[0066] Then, based on the first configuration enumeration value in the configuration request, the corresponding URL is found in the mapping relationship and recorded as the first URL.

[0067] In one possible implementation, the vehicle exterior image from at least one perspective can be: a vehicle exterior image at a front 45-degree angle, a rear 45-degree angle, or a lateral 180-degree angle.

[0068] Furthermore, if the corresponding URL is not found, the cloud server can generate a first prompt message to report the error to the first terminal; or / and generate a second prompt message to record the event, so as to update the mapping relationship and the corresponding vehicle accessory group image. The principle of this update is the same as... Figure 2 The embodiments shown are consistent.

[0069] Optionally, the configuration retrieval request also carries the first terminal identifier; then one possible implementation of step 13 is:

[0070] Step 1: Determine the first set of URLs corresponding to the first terminal identifier in the mapping relationship. The mapping relationship records the mapping relationship between multiple terminal identifiers and multiple sets of URLs. Each set of URLs records the correspondence between multiple configuration enumeration values ​​and multiple URLs.

[0071] In this implementation, after receiving a configuration retrieval request, the cloud server first parses out the first terminal identifier carried in the configuration retrieval request.

[0072] Subsequently, since the mapping relationship records different terminal identifiers and different sets of URLs corresponding to different terminal display formats, the first set of URLs corresponding to the first terminal identifier is obtained in the mapping relationship.

[0073] The first URL set contains URLs corresponding to various configuration item groups applicable to the first terminal (each configuration item group has a configuration enumeration value).

[0074] Step 2: Determine the first URL corresponding to the first configuration enumeration value from the first URL set.

[0075] In this implementation, the URL corresponding to the first configuration enumeration value is determined from the first URL set determined above, and this URL is used as the first URL.

[0076] Step 14: The cloud server sends the first URL to the first terminal;

[0077] In this step, after the cloud server query is successful, the first URL found is used as the response data and sent back to the first terminal in the form of HTTP / HTTPS response messages.

[0078] The first URL can be a string pointing to related resources such as vehicle accessory images that exactly match the user's selected target configuration item group, stored on a separate file server (or object storage service).

[0079] Step 15: The first terminal downloads and displays the vehicle accessory group image corresponding to the target configuration item group through the first URL.

[0080] In this step, after receiving the first URL returned by the cloud server, the first terminal initiates a new and independent group image retrieval request and directly accesses the file server pointed to by the first URL.

[0081] Subsequently, the file server responds to the request for the set of images by transmitting the data stream of the corresponding vehicle accessory set images to the first terminal. After receiving the vehicle accessory set images, the first terminal renders and displays them in the corresponding area of ​​its selection interface (e.g., the 3D display area or the multi-angle view area).

[0082] The vehicle accessory image interaction method provided in this embodiment of the invention involves a first terminal responding to a user's real-time selection of a target configuration item group by generating a configuration retrieval request, which carries a first configuration enumeration value for the vehicle accessory. The first terminal sends the configuration retrieval request to a cloud server. The cloud server determines a first URL corresponding to the first configuration enumeration value in a mapping relationship. The mapping relationship records the correspondence between multiple configuration enumeration values ​​and multiple URLs, with each configuration enumeration value determined based on a different configuration item group. Each URL stores a vehicle accessory image group corresponding to a different configuration item group, and each vehicle accessory image group includes: a vehicle exterior image from at least one perspective. The cloud server sends the first URL to the first terminal. The first terminal downloads and displays the vehicle accessory image group corresponding to the target configuration item group through the first URL. This solution pre-calculates and converts complex vehicle configuration combinations into unique configuration enumeration values, and establishes a mapping relationship between the enumeration values ​​and pre-generated vehicle configuration image URLs in the cloud. This allows users to quickly query and return the corresponding image resource addresses in the cloud when selecting or switching configurations on the front end, simply by transmitting a lightweight enumeration value. This enables near real-time display of a visual image of the vehicle that accurately reflects the currently selected configuration after the user's action. This effectively solves the negative problem caused by the disconnect between configuration and images in the current method, significantly reduces the information uncertainty in the user's car purchase decision-making process and the risk of disputes after delivery, and improves the car purchase experience and transaction efficiency.

[0083] Figure 2 The flowchart illustrates a second embodiment of the image-grouping interaction method based on vehicle accessories provided by the present invention, as shown below. Figure 2 As shown, before step 13, the cloud server can also perform the following steps:

[0084] Step 21: Obtain multiple configuration item groups;

[0085] Each configuration item group includes at least one configuration element;

[0086] In this step, each configuration item group represents a complete, specific exterior configuration scheme for a vehicle. For example, a valid combination might be:

[0087] Vehicle type: SUV, Version: Flagship, Color: Nebula Purple, Wheels: 22-inch high-performance, Calipers: Yellow, Sport package: Yes. These configuration elements are the smallest optional units that make up these combinations, such as Nebula Purple and 22-inch high-performance wheels.

[0088] Then, based on the vehicle model's constraint rules (e.g., certain wheel hubs are only compatible with specific versions), Cartesian product calculations and business rule filtering are performed to generate a complete set of all compliant configuration item groups, i.e., multiple configuration item groups.

[0089] Step 22: For each configuration item group, determine the corresponding vehicle accessory group image according to the preset layer configuration overlay strategy;

[0090] In this step, for each configuration element in the configuration item group (e.g., Nebula Purple), locate its corresponding pre-made independent transparent layer material (e.g., pure purple car body mask layer).

[0091] Then, the composite is performed according to a preset layer configuration overlay strategy. This layer configuration overlay strategy defines a fixed layer order (e.g., bottom layer - body sheet metal → upper layer - paint color → even higher layer - wheels → topmost layer - sports kit decals) and blending logic to ensure the physical correctness and visual consistency of the composite; for example, the wheels will not incorrectly cover the doors.

[0092] For each configuration item group, there will be at least one standard view image. That is, for the same configuration combination, the underlying white model and the corresponding configuration element layers from different perspectives are overlaid and composited multiple times to obtain a set of vehicle appearance images from multiple perspectives that allow users to fully perceive the vehicle's appearance.

[0093] Step 23: Determine the mapping relationship based on the multiple configuration item groups and the vehicle configuration group diagrams corresponding to each configuration item group.

[0094] In this step, based on all the pre-calculated configuration item groups and their corresponding synthesized vehicle accessory group diagrams, a mapping relationship that can be quickly queried is constructed by generating a unique configuration enumeration value for each configuration item group and associating the configuration enumeration value with the storage address (i.e., URL, which can correspond to the corresponding storage location in the file server) of the corresponding vehicle accessory group diagram.

[0095] Optionally, one possible implementation of step 23 is:

[0096] Step 1: Determine multiple configuration enumeration values ​​based on multiple configuration item groups;

[0097] In this implementation, each configuration item group is traversed, and a configuration enumeration rule or hash algorithm is applied to each configuration item group. The configuration enumeration rule or hash algorithm takes the type, value, and order of the configuration items (elements) in the configuration item group as input, and outputs a fixed-length, unique string or number, which is the configuration enumeration value.

[0098] Step 2: Determine the URL of each vehicle accessory group image based on the cache location corresponding to the vehicle accessory group images for each of the multiple configuration item groups;

[0099] In this implementation, each configuration item is combined into a corresponding set of vehicle accessory images. The image files corresponding to these sets of vehicle accessory images are then uploaded and stored in a dedicated file server, object storage service, or content delivery network.

[0100] Furthermore, the unique public access address, i.e., the URL, assigned to each image file after it has been successfully stored can be obtained from the storage service.

[0101] Step 3: Generate a mapping relationship based on multiple configuration enumeration values ​​and the URL of the vehicle accessory group map corresponding to each configuration enumeration value.

[0102] In this implementation, the unique configuration enumeration value generated for each configuration item group in step 1 is used as the key, and the vehicle configuration group image URL obtained in step 2 corresponding to the same configuration item group is used as the value, forming a key-value pair.

[0103] Then, a mapping relationship is constructed based on all key-value pairs.

[0104] Furthermore, since the first terminal identifier has been uploaded on the first terminal, the corresponding mapping relationship construction process that can also be executed on the cloud server is as follows:

[0105] Step 1: Obtain multiple terminal identifiers;

[0106] In this implementation, unique identifiers for all different clients or devices that need to be supported are collected from the backend or configuration management.

[0107] Since different terminals involve different screen sizes or resolutions, corresponding matching vehicle accessory images can be provided for different terminal identifiers.

[0108] Step 2: For each configuration item group, determine the vehicle configuration group image that is suitable for different terminal identifiers based on the layer configuration overlay strategy.

[0109] In this implementation, the vehicle's appearance is broken down into multiple independent base layers, such as body color, LiDAR, and wheels. For each possible configuration combination (configuration item group), a standard vehicle configuration group image is generated based on a preset layer configuration overlay strategy.

[0110] Considering the characteristics of different terminals, different original image layers with different resolutions, cropping ratios, or compression qualities are set for different terminals. For the same configuration item group, the layer overlay engine is invoked to generate different vehicle accessory images for different configuration item groups using original image materials adapted to each terminal's identifier and corresponding rendering parameters.

[0111] Step 3: For each terminal identifier, determine the set of URLs corresponding to the terminal identifier based on the URLs of the vehicle accessory group diagrams corresponding to different configuration item groups under the terminal identifier and the configuration enumeration values ​​corresponding to different configuration item groups under the terminal identifier.

[0112] In this implementation, each configuration item group under each terminal identifier generates a corresponding vehicle configuration group diagram, which is uploaded to a file server to obtain a unique access address (i.e., URL). At the same time, each configuration item group also corresponds to a unique configuration enumeration value generated through a hash algorithm, etc.

[0113] Furthermore, a complete data mapping is compiled for each terminal identifier: all configuration enumeration values ​​belonging to that terminal identifier and the generated vehicle accessory group URLs are aggregated to form a dedicated URL set corresponding to that terminal identifier.

[0114] Step 4: Determine the mapping relationship based on the set of URLs corresponding to multiple terminal identifiers and the multiple terminal identifiers.

[0115] In this implementation, the URL sets independently constructed for each terminal identifier in step 3 are aggregated and integrated, and a mapping relationship is established with the corresponding terminal identifier.

[0116] In other words, the final mapping relationship is a two-layer architecture: the first layer is the mapping from the terminal identifier to its exclusive set of URLs; the second layer, within each exclusive set of URLs, is the mapping from the configuration enumeration value to the specific URL.

[0117] The vehicle configuration image interaction method provided in this invention involves a cloud server acquiring multiple configuration item groups, each including at least one configuration element. For each configuration item group, a vehicle configuration image group corresponding to the configuration item group is determined according to a preset layer configuration overlay strategy. A mapping relationship is determined based on the multiple configuration item groups and their corresponding vehicle configuration image groups. This solution pre-processes all possible vehicle configuration combinations systematically, automatically generates visual image groups of each configuration from different perspectives based on a preset layer overlay strategy, and establishes a mapping relationship between configuration item groups and corresponding image resources. This pre-calculates and stores all visual results that the user might need during configuration selection, eliminating the need for complex real-time image synthesis calculations during the actual configuration selection process. Instead, an efficient mapping query instantly returns accurate vehicle configuration effect images, greatly improving the real-time response and system processing efficiency while ensuring high accuracy and consistency of visual effects.

[0118] Figure 3 The flowchart illustrates a third embodiment of the image-grouping interaction method based on vehicle accessories provided by the present invention, as shown below. Figure 3 As shown, one possible implementation example of this method is:

[0119] Using two examples, we can describe the backend (i.e., the cloud server) and the frontend (the first terminal).

[0120] Step 31, Begin;

[0121] Backend:

[0122] Step 32: Configure the corresponding vehicle accessory materials;

[0123] Step 33: Configure the corresponding image materials (layers, rules, original images);

[0124] Step 34: Generate all configuration enumeration combinations using the corresponding rule hash algorithm;

[0125] Step 35: Call the layer overlay calculation algorithm to generate the overlay composite image with the corresponding configuration;

[0126] front end:

[0127] Step 36: The current user begins selecting a configuration (target configuration item group);

[0128] Backend:

[0129] Step 37: Determine if a configuration enumeration value (first configuration enumeration value) exists; if yes, proceed to step 38; if no, proceed to step 36.

[0130] Step 38: Determine the corresponding URL (first URL) based on the configured enumeration value;

[0131] front end:

[0132] Step 39: Obtain the vehicle accessories images based on the URL;

[0133] Step 40: When selecting options, the APP or mini-program will homomorphically display the corresponding vehicle accessory images.

[0134] Figure 4 The flowchart illustrates a third embodiment of the image-grouping interaction method based on vehicle accessories provided by the present invention, as shown below. Figure 4 As shown, another possible implementation example of this method is:

[0135] Using a three-sided example, the user (first terminal); the vehicle backend (cloud server); and the file server.

[0136] Vehicle back-end:

[0137] Step 41: Configure the corresponding original graph and rules, and generate a vehicle matching rule enumeration;

[0138] Step 42: Generate vehicle parts group images;

[0139] Step 43: Upload the vehicle parts images to the file server;

[0140] Step 44: Receive the URL of the image set;

[0141] Step 45: Update the image URLs according to the configuration enumeration;

[0142] user:

[0143] Step 46: User selection and configuration;

[0144] Vehicle back-end:

[0145] Step 47: Query the corresponding configuration rule enumeration to obtain the corresponding configuration group diagram;

[0146] Step 48: Return to the corresponding configuration group diagram.

[0147] The vehicle-configuration-based image interaction method provided in this invention has the following technical advantages: 1) It solves the user's concern that they cannot view vehicle images in real time according to the configuration, thus protecting the user's rights; 2) It solves the user's anxiety about the unknown about the product, thus enhancing the brand image; 3) It reduces the probability and cost of vehicle returns and exchanges during delivery.

[0148] Figure 5 This diagram illustrates the structure of a first embodiment of the vehicle-based image-grouping interaction device provided by the present invention. Figure 5 As shown, this device is used in a cloud server and includes:

[0149] The acquisition module 51 is used to acquire the configuration acquisition request sent by the first terminal. The configuration acquisition request carries the first configuration enumeration value of the vehicle configuration. The first configuration enumeration value is determined by the first terminal based on the target configuration item group selected by the user in real time.

[0150] The determining module 52 is used to determine the first URL corresponding to the first configuration enumeration value in the mapping relationship. The mapping relationship records the correspondence between multiple configuration enumeration values ​​and multiple URLs. Each configuration enumeration value is determined based on a different configuration item group. Each URL saves a vehicle accessory group image corresponding to a different configuration item group. Each vehicle accessory group image includes: at least one view of the vehicle exterior image.

[0151] The sending module 53 is used to send the first URL to the first terminal, and the first terminal downloads and displays the vehicle accessory group picture corresponding to the target configuration item group through the first URL.

[0152] In one or more embodiments, the configuration acquisition request also carries a first terminal identifier;

[0153] Accordingly, module 52 determines the first URL corresponding to the first configuration enumeration value in the mapping relationship, specifically for:

[0154] The mapping relationship determines the first set of URLs corresponding to the first terminal identifier. The mapping relationship records the mapping relationship between multiple terminal identifiers and multiple sets of URLs. Each set of URLs records the correspondence between multiple configuration enumeration values ​​and multiple URLs.

[0155] The first URL corresponding to the first configuration enumeration value is determined from the first URL set.

[0156] In one or more embodiments, before determining the first URL corresponding to the first configuration enumeration value in the mapping relationship, the determining module 52 is further configured to...

[0157] Retrieve multiple configuration item groups, each configuration item group including: at least one configuration element;

[0158] For each configuration item group, the corresponding vehicle accessory group image is determined according to the preset layer configuration overlay strategy;

[0159] The mapping relationship is determined based on multiple configuration item groups and the corresponding vehicle configuration group diagrams.

[0160] In one or more embodiments, the determining module 52 determines the mapping relationship based on multiple configuration item groups and the vehicle configuration group diagrams corresponding to each configuration item group, specifically for:

[0161] Based on multiple configuration item groups, determine multiple configuration enumeration values;

[0162] Based on the cache location of the vehicle accessory group images corresponding to the multiple configuration item groups, determine the URL of each vehicle accessory group image;

[0163] A mapping relationship is generated based on multiple configuration enumeration values ​​and the URL of the vehicle accessory group image corresponding to each configuration enumeration value.

[0164] In one or more embodiments, the determining module 52 is further configured to:

[0165] Obtain multiple terminal identifiers;

[0166] For each configuration item group, based on the layer configuration overlay strategy, determine the vehicle configuration group image that is suitable for different terminal identifiers;

[0167] For each terminal identifier, the set of URLs corresponding to the vehicle accessory group diagrams under different configuration item groups under the terminal identifier is determined based on the URLs of the vehicle accessory group diagrams under different configuration item groups under the terminal identifier and the configuration enumeration values ​​corresponding to different configuration item groups under the terminal identifier.

[0168] The mapping relationship is determined based on the set of URLs corresponding to multiple terminal identifiers and the multiple terminal identifiers.

[0169] Figure 6 A schematic diagram of the structure of a second embodiment of the vehicle-based image-grouping interaction device provided by the present invention is shown. Figure 6 As shown, the device is applied to a first terminal and includes:

[0170] The generation module 61 is used to generate a configuration retrieval request in response to the target configuration item group selected by the user in real time. The configuration retrieval request carries the first configuration enumeration value of the vehicle configuration.

[0171] The sending module 62 is used to send a configuration acquisition request to the cloud server. The cloud server is used to determine the first URL corresponding to the first configuration enumeration value in the mapping relationship. The mapping relationship records the correspondence between multiple configuration enumeration values ​​and multiple URLs. Each configuration enumeration value is determined based on a different configuration item group. Each URL saves the vehicle accessory group image corresponding to a different configuration item group. Each vehicle accessory group image includes: at least one view of the vehicle exterior image.

[0172] Module 63 is used to obtain the first URL corresponding to the first configuration enumeration value returned by the cloud server;

[0173] Display module 64 is used to download and display the vehicle accessory group image corresponding to the target configuration item group via the first URL.

[0174] In one or more embodiments, the generation module 61 is specifically used for

[0175] Determine the first configuration enumeration value based on the target configuration item group;

[0176] Generate a configuration retrieval request based on the first configuration enumeration value.

[0177] In one or more embodiments, the configuration acquisition request also carries a first terminal identifier;

[0178] Correspondingly, generation module 61 generates a configuration retrieval request based on the first configuration enumeration value, specifically for:

[0179] A configuration retrieval request is generated based on the first configuration enumeration value and the first terminal identifier.

[0180] It should be noted that the division of the various modules in the above device is merely a logical functional division. In actual implementation, they can be fully or partially integrated into a single physical element, or they can be physically separated. Furthermore, these modules can be implemented entirely in software through processing element calls, or entirely in hardware. Alternatively, some modules can be implemented through processing element calls in software, while others can be implemented in hardware. Moreover, these modules can be integrated together or implemented independently. The processing element here can be an integrated circuit with signal processing capabilities. During implementation, each step of the above method or each of the above modules can be completed through the integrated logic circuits in the hardware of the processor element or through software instructions.

[0181] As can be seen from the above, the vehicle configuration image interaction device provided in this embodiment of the invention pre-calculates and converts complex combinations of vehicle configuration items into unique configuration enumeration values, and establishes a mapping relationship between the enumeration values ​​and pre-generated vehicle configuration image URLs in the cloud. This allows users to quickly query and return the corresponding image resource addresses in the cloud when selecting or switching configurations on the front end, by transmitting only a small amount of enumeration values. This enables the display of a visual image of the vehicle that accurately reflects the currently selected configuration in near real-time after the user's operation. This effectively solves the negative problem caused by the disconnect between configuration and images in the current method, significantly reduces the information uncertainty in the user's car purchase decision-making process and the risk of disputes after delivery, and improves the car purchase experience and transaction efficiency.

[0182] Figure 7 A schematic diagram of an embodiment of the electronic device provided by the present invention is shown, such as... Figure 7 As shown, the electronic device can be the aforementioned cloud server or the first terminal (i.e., any terminal device).

[0183] Includes: processor 72, communications interface 74, memory 76, and communications bus 78.

[0184] The processor 72, communication interface 74, and memory 76 communicate with each other via communication bus 78. Communication interface 74 is used to communicate with other network elements such as clients or other servers. The processor 72 executes program 70, specifically performing the relevant steps in the above method embodiments.

[0185] Specifically, program 70 may include program code, which includes computer-executable instructions.

[0186] Processor 72 may be a central processing unit (CPU), an application-specific integrated circuit (ASIC), or one or more integrated circuits configured to implement embodiments of the present invention. The electronic device includes one or more processors, which may be processors of the same type, such as one or more CPUs, or processors of different types, such as one or more CPUs and one or more ASICs.

[0187] Memory 76 is used to store program 70. Memory 76 may include high-speed RAM memory, and may also include non-volatile memory, such as at least one disk storage device.

[0188] Program 70 can be called by processor 72 to enable the electronic device (cloud server) to perform the following operations:

[0189] The configuration retrieval request sent by the first terminal is obtained. The configuration retrieval request carries the first configuration enumeration value of the vehicle configuration. The first configuration enumeration value is determined by the first terminal based on the target configuration item group selected by the user in real time.

[0190] The first URL corresponding to the first configuration enumeration value is determined in the mapping relationship. The mapping relationship records the correspondence between multiple configuration enumeration values ​​and multiple URLs. Each configuration enumeration value is determined based on a different configuration item group. Each URL saves the vehicle accessory group image corresponding to a different configuration item group. Each vehicle accessory group image includes: at least one view of the vehicle exterior image.

[0191] The first URL is sent to the first terminal, which then downloads and displays the vehicle accessory group image corresponding to the target configuration item group via the first URL.

[0192] In one or more embodiments, the configuration acquisition request also carries a first terminal identifier;

[0193] Accordingly, the first URL corresponding to the first configuration enumeration value is determined in the mapping relationship, including:

[0194] The mapping relationship determines the first set of URLs corresponding to the first terminal identifier. The mapping relationship records the mapping relationship between multiple terminal identifiers and multiple sets of URLs. Each set of URLs records the correspondence between multiple configuration enumeration values ​​and multiple URLs.

[0195] The first URL corresponding to the first configuration enumeration value is determined from the first URL set.

[0196] In one or more embodiments, before determining the first URL corresponding to the first configuration enumeration value in the mapping relationship, the following is also performed:

[0197] Retrieve multiple configuration item groups, each configuration item group including: at least one configuration element;

[0198] For each configuration item group, the corresponding vehicle accessory group image is determined according to the preset layer configuration overlay strategy;

[0199] The mapping relationship is determined based on multiple configuration item groups and the corresponding vehicle configuration group diagrams.

[0200] In one or more embodiments, determining the mapping relationship based on multiple configuration item groups and the vehicle configuration group diagrams corresponding to each configuration item group includes:

[0201] Based on multiple configuration item groups, determine multiple configuration enumeration values;

[0202] Based on the cache location of the vehicle accessory group images corresponding to the multiple configuration item groups, determine the URL of each vehicle accessory group image;

[0203] A mapping relationship is generated based on multiple configuration enumeration values ​​and the URL of the vehicle accessory group image corresponding to each configuration enumeration value.

[0204] In one or more embodiments, before determining the first set of URLs corresponding to the first terminal identifier in the mapping relationship, the following is also performed:

[0205] Obtain multiple terminal identifiers;

[0206] For each configuration item group, based on the layer configuration overlay strategy, determine the vehicle configuration group image that is suitable for different terminal identifiers;

[0207] For each terminal identifier, the set of URLs corresponding to the vehicle accessory group diagrams under different configuration item groups under the terminal identifier is determined based on the URLs of the vehicle accessory group diagrams under different configuration item groups under the terminal identifier and the configuration enumeration values ​​corresponding to different configuration item groups under the terminal identifier.

[0208] The mapping relationship is determined based on the set of URLs corresponding to multiple terminal identifiers and the multiple terminal identifiers.

[0209] Specifically, program 70 can be called by processor 72 to cause the electronic device (first terminal) to perform the following operations:

[0210] In response to the user's real-time selection of the target configuration item group, a configuration retrieval request is generated, which carries the first configuration enumeration value of the vehicle configuration.

[0211] A configuration retrieval request is sent to the cloud server. The cloud server is used to determine the first URL corresponding to the first configuration enumeration value in the mapping relationship. The mapping relationship records the correspondence between multiple configuration enumeration values ​​and multiple URLs. Each configuration enumeration value is determined based on a different configuration item group. Each URL saves the vehicle accessory group image corresponding to a different configuration item group. Each vehicle accessory group image includes: at least one view of the vehicle exterior image.

[0212] Get the first URL corresponding to the first configuration enumeration value returned by the cloud server;

[0213] Download via the first URL and display the vehicle accessory group image corresponding to the target configuration item group.

[0214] In one or more embodiments, in response to a user's real-time selection of a target configuration item group, a configuration retrieval request is generated, including:

[0215] Determine the first configuration enumeration value based on the target configuration item group;

[0216] Generate a configuration retrieval request based on the first configuration enumeration value.

[0217] In one or more embodiments, the configuration acquisition request also carries a first terminal identifier;

[0218] Accordingly, based on the first configuration enumeration value, a configuration retrieval request is generated, including:

[0219] A configuration retrieval request is generated based on the first configuration enumeration value and the first terminal identifier.

[0220] As can be seen from the above, the electronic device provided by the embodiments of the present invention pre-calculates and converts complex combinations of vehicle configuration items into unique configuration enumeration values, and establishes a mapping relationship between the enumeration values ​​and pre-generated vehicle configuration image URLs in the cloud. This allows the user to quickly query and return the corresponding image resource address by transmitting only a small amount of enumeration value when selecting or switching configurations on the front end. As a result, the device displays a visual effect image of the vehicle that accurately reflects the currently selected configuration in near real-time after the user's operation. This effectively solves the negative problem caused by the disconnect between configuration and images in the current method, significantly reduces the information uncertainty in the user's car purchase decision-making process and the risk of disputes after delivery, and improves the car purchase experience and transaction efficiency.

[0221] This invention provides a computer-readable storage medium storing at least one executable instruction. When the executable instruction is executed on a vehicle-mounted image-sharing interaction device / electronic device, it causes the vehicle-mounted image-sharing interaction device / electronic device to perform the image-sharing interaction method described in the above embodiments.

[0222] Specifically, the executable instructions can be used to cause the vehicle-mounted image-sharing interaction device / electronic device to perform the following operations:

[0223] The configuration retrieval request sent by the first terminal is obtained. The configuration retrieval request carries the first configuration enumeration value of the vehicle configuration. The first configuration enumeration value is determined by the first terminal based on the target configuration item group selected by the user in real time.

[0224] The first URL corresponding to the first configuration enumeration value is determined in the mapping relationship. The mapping relationship records the correspondence between multiple configuration enumeration values ​​and multiple URLs. Each configuration enumeration value is determined based on a different configuration item group. Each URL saves the vehicle configuration group diagram corresponding to a different configuration item group.

[0225] The first URL is sent to the first terminal, which then downloads and displays the vehicle accessory group image corresponding to the target configuration item group via the first URL.

[0226] In one or more embodiments, the configuration acquisition request also carries a first terminal identifier;

[0227] Accordingly, the first URL corresponding to the first configuration enumeration value is determined in the mapping relationship, including:

[0228] The mapping relationship determines the first set of URLs corresponding to the first terminal identifier. The mapping relationship records the mapping relationship between multiple terminal identifiers and multiple sets of URLs. Each set of URLs records the correspondence between multiple configuration enumeration values ​​and multiple URLs. Each vehicle configuration image group includes: at least one view of the vehicle exterior image.

[0229] The first URL corresponding to the first configuration enumeration value is determined from the first URL set.

[0230] In one or more embodiments, before determining the first URL corresponding to the first configuration enumeration value in the mapping relationship, the following is also performed:

[0231] Retrieve multiple configuration item groups, each configuration item group including: at least one configuration element;

[0232] For each configuration item group, the corresponding vehicle accessory group image is determined according to the preset layer configuration overlay strategy;

[0233] The mapping relationship is determined based on multiple configuration item groups and the corresponding vehicle configuration group diagrams.

[0234] In one or more embodiments, determining the mapping relationship based on multiple configuration item groups and the vehicle configuration group diagrams corresponding to each configuration item group includes:

[0235] Based on multiple configuration item groups, determine multiple configuration enumeration values;

[0236] Based on the cache location of the vehicle accessory group images corresponding to the multiple configuration item groups, determine the URL of each vehicle accessory group image;

[0237] A mapping relationship is generated based on multiple configuration enumeration values ​​and the URL of the vehicle accessory group image corresponding to each configuration enumeration value.

[0238] In one or more embodiments, before determining the first set of URLs corresponding to the first terminal identifier in the mapping relationship, the following is also performed:

[0239] Obtain multiple terminal identifiers;

[0240] For each configuration item group, based on the layer configuration overlay strategy, determine the vehicle configuration group image that is suitable for different terminal identifiers;

[0241] For each terminal identifier, the set of URLs corresponding to the vehicle accessory group diagrams under different configuration item groups under the terminal identifier is determined based on the URLs of the vehicle accessory group diagrams under different configuration item groups under the terminal identifier and the configuration enumeration values ​​corresponding to different configuration item groups under the terminal identifier.

[0242] The mapping relationship is determined based on the set of URLs corresponding to multiple terminal identifiers and the multiple terminal identifiers.

[0243] In one or more embodiments, in response to the target configuration item group selected by the user in real time, a configuration retrieval request is generated, and the configuration retrieval request carries a first configuration enumeration value of the vehicle configuration.

[0244] A configuration retrieval request is sent to the cloud server. The cloud server is used to determine the first URL corresponding to the first configuration enumeration value in the mapping relationship. The mapping relationship records the correspondence between multiple configuration enumeration values ​​and multiple URLs. Each configuration enumeration value is determined based on a different configuration item group. Each URL saves the vehicle configuration group diagram corresponding to a different configuration item group.

[0245] Get the first URL corresponding to the first configuration enumeration value returned by the cloud server;

[0246] Download via the first URL and display the vehicle accessory group image corresponding to the target configuration item group.

[0247] In one or more embodiments, in response to a user's real-time selection of a target configuration item group, a configuration retrieval request is generated, including:

[0248] Determine the first configuration enumeration value based on the target configuration item group;

[0249] Generate a configuration retrieval request based on the first configuration enumeration value.

[0250] In one or more embodiments, the configuration acquisition request also carries a first terminal identifier;

[0251] Accordingly, based on the first configuration enumeration value, a configuration retrieval request is generated, including:

[0252] A configuration retrieval request is generated based on the first configuration enumeration value and the first terminal identifier.

[0253] As can be seen from the above, the vehicle configuration-based image interaction device / electronic device provided in this embodiment of the invention pre-calculates and converts complex combinations of vehicle configuration items into unique configuration enumeration values, and establishes a mapping relationship between the enumeration values ​​and pre-generated vehicle configuration image URLs in the cloud. This allows users to quickly query and return the corresponding image resource addresses in the cloud when selecting or switching configurations on the front end, by transmitting only a small amount of enumeration values. This enables the display of a visual image of the vehicle that accurately reflects the currently selected configuration in near real-time after the user's operation. This effectively solves the negative problem caused by the disconnect between configuration and images in the current method, significantly reduces the information uncertainty in the user's car purchase decision-making process and the risk of disputes after delivery, and improves the car purchase experience and transaction efficiency.

[0254] This invention provides a computer program product, including a computer program that, when executed by a processor, implements the above-described vehicle-based image grouping interaction method.

[0255] Its implementation principle and technical effects are as disclosed above.

[0256] The description of the various embodiments above tends to emphasize the differences between the various embodiments. The similarities or similarities between them can be referred to, and for the sake of brevity, they will not be repeated here.

[0257] The methods disclosed in the various method embodiments provided by this invention can be arbitrarily combined without conflict to obtain new method embodiments.

[0258] The features disclosed in the various product embodiments provided by this invention can be arbitrarily combined without conflict to obtain new product embodiments.

[0259] The features disclosed in the various method or device embodiments provided by the present invention can be arbitrarily combined without conflict to obtain new method or device embodiments.

[0260] It should be noted that the aforementioned computer-readable storage media can be ROM, Programmable Read-Only Memory (PROM), Erasable Programmable Read-Only Memory (EPROM), Electrically Erasable Programmable Read-Only Memory (EEPROM), Ferromagnetic Random Access Memory (FRAM), Flash Memory, Magnetic Surface Memory, Optical Disc, or Compact Disc Read-Only Memory (CD-ROM), etc. It can also be various vehicles that include one or any combination of the above-mentioned storage media.

[0261] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.

[0262] The sequence numbers of the above embodiments of the present invention are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.

[0263] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware nodes. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal device (which may be a mobile phone, computer, server, air conditioner, vehicle terminal, or network device, etc.) to execute the methods described in the various embodiments of the present invention.

[0264] This invention is described with reference to flowchart illustrations and / or block diagrams of methods, apparatuses, devices, and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0265] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0266] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The algorithms or displays provided herein for the functions specified in the boxes or boxes are not inherently related to any particular computer, virtual system, or other device. Furthermore, the embodiments of this invention are not directed to any particular programming language.

[0267] It should be noted that the above embodiments are illustrative of the invention and not restrictive, and that those skilled in the art can devise alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses should not be construed as limiting the claims. The word "comprising" does not exclude the presence of elements or steps not listed in the claims. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. The invention can be implemented by means of hardware comprising several different elements and by means of a suitably programmed computer. In the unit claims enumerating several means, several of these means may be embodied by the same item of hardware. The use of the words first, second, and third, etc., does not indicate any order. These words can be interpreted as names. The steps in the above embodiments, unless otherwise specified, should not be construed as limiting the order of execution.

Claims

1. A method for interactive image grouping based on vehicle accessories, characterized in that, Applied to cloud servers, the method includes: The configuration retrieval request sent by the first terminal is obtained. The configuration retrieval request carries a first configuration enumeration value of the vehicle configuration. The first configuration enumeration value is determined by the first terminal based on the target configuration item group selected by the user in real time. The first Uniform Resource Locator URL corresponding to the first configuration enumeration value is determined in the mapping relationship. The mapping relationship records the correspondence between multiple configuration enumeration values ​​and multiple URLs. Each configuration enumeration value is determined based on a different configuration item group. Each URL stores the vehicle accessory group image corresponding to a different configuration item group. Each vehicle accessory group image includes: at least one view of the vehicle exterior image. Send the first URL to the first terminal.

2. The method according to claim 1, characterized in that, The configuration acquisition request also carries a first terminal identifier; Accordingly, determining the first URL corresponding to the first configuration enumeration value in the mapping relationship includes: The mapping relationship determines the first set of URLs corresponding to the first terminal identifier. The mapping relationship records the mapping relationship between multiple terminal identifiers and multiple sets of URLs. Each set of URLs records the correspondence between multiple configuration enumeration values ​​and multiple URLs. The first URL corresponding to the first configuration enumeration value is determined from the first URL set.

3. The method according to claim 2, characterized in that, Before determining the first URL corresponding to the first configuration enumeration value in the mapping relationship, the method further includes: Retrieve multiple configuration item groups, each configuration item group including: at least one configuration element; For each configuration item group, the corresponding vehicle accessory group image is determined according to the preset layer configuration overlay strategy; The mapping relationship is determined based on the multiple configuration item groups and the vehicle configuration group diagrams corresponding to the multiple configuration item groups.

4. The method according to claim 3, characterized in that, The step of determining the mapping relationship based on the plurality of configuration item groups and the vehicle configuration group diagrams corresponding to the plurality of configuration item groups includes: Based on the multiple configuration item groups, determine the multiple configuration enumeration values; Based on the cache location of the vehicle accessory group image corresponding to each of the multiple configuration item groups, determine the URL of each vehicle accessory group image; The mapping relationship is generated based on the multiple configuration enumeration values ​​and the URL of the vehicle accessory group map corresponding to each configuration enumeration value.

5. The method according to claim 3, characterized in that, Before determining the first set of URLs corresponding to the first terminal identifier in the mapping relationship, the method further includes: Obtain multiple terminal identifiers; For each configuration item group, based on the layer configuration overlay strategy, determine the vehicle configuration group image corresponding to the configuration item group under different terminal identifiers; For each terminal identifier, the set of URLs corresponding to the vehicle accessory group images under the terminal identifier and the configuration enumeration values ​​corresponding to the different configuration item groups under the terminal identifier are determined. The mapping relationship is determined based on the set of URLs corresponding to multiple terminal identifiers and the multiple terminal identifiers.

6. A method for interactive image grouping based on vehicle accessories, characterized in that, Applied to a first terminal, the method includes: In response to the target configuration item group selected by the user in real time, a configuration retrieval request is generated, the configuration retrieval request carrying the first configuration enumeration value of the vehicle configuration; Send the configuration acquisition request to the cloud server. The cloud server is used to determine the first URL corresponding to the first configuration enumeration value in the mapping relationship. The mapping relationship records the correspondence between multiple configuration enumeration values ​​and multiple URLs. Each configuration enumeration value is determined based on a different configuration item group. Each URL saves a vehicle accessory group image corresponding to a different configuration item group. Each vehicle accessory group image includes: a vehicle exterior image from at least one perspective. Obtain the first URL corresponding to the first configuration enumeration value returned by the cloud server; Download and display the vehicle accessory group image corresponding to the target configuration item group via the first URL.

7. The method according to claim 6, characterized in that, The step of generating a configuration retrieval request in response to the user's real-time selection of target configuration item group includes: The first configuration enumeration value is determined based on the target configuration item group; The configuration retrieval request is generated based on the first configuration enumeration value.

8. The method according to claim 7, characterized in that, The configuration acquisition request also carries a first terminal identifier; Accordingly, generating the configuration retrieval request based on the first configuration enumeration value includes: The configuration retrieval request is generated based on the first configuration enumeration value and the first terminal identifier.

9. An electronic device, characterized in that, include: The processor, memory, communication interface, and communication bus are provided, wherein the processor, memory, and communication interface communicate with each other via the communication bus. The memory is used to store at least one executable instruction that causes the processor to perform the operation of the vehicle-based image grouping interaction method as described in any one of claims 1-8.

10. A computer-readable storage medium, characterized in that, The storage medium stores at least one executable instruction; The executable instructions cause the electronic device to perform the operation of the vehicle-based image interaction method as described in any one of claims 1-8.