An exhibition method and system of an online car exhibition, an electronic device and a storage medium
By acquiring user viewing trajectory data to calculate attention and generate target exhibition routes, the layout of the exhibition area for vehicles is dynamically adjusted, solving the problem of low exhibition efficiency in online auto shows, realizing personalized exhibition methods, and improving user experience.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-07
- Publication Date
- 2026-03-24
AI Technical Summary
In existing online auto shows, users need to spend a lot of time viewing the exhibits, and it is difficult to dynamically adjust the exhibition format according to user needs, resulting in low exhibition efficiency.
By acquiring users' viewing trajectory data in the virtual exhibition hall, the system calculates attention levels and generates target exhibition routes, dynamically adjusts the display layout of the exhibition vehicle area, and collects interaction data to trigger key display operations.
It improved the efficiency of online auto shows, reduced wasted browsing time, provided personalized viewing routes and recommendations for key models, and enhanced the user's viewing experience and engagement.
Smart Images

Figure CN120563193B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of data processing, in particular to an exhibition method and system of an online car exhibition, an electronic device and a storage medium. BACKGROUND
[0002] With the rapid development of Internet technology, the traditional offline car exhibition mode is gradually transformed into online. Online car exhibition breaks the time and space limit, allowing consumers to watch car exhibitions anytime and anywhere, and also provides a more flexible display platform for car companies. Online car exhibition has become an important channel for automobile marketing.
[0003] Currently, in the existing online car exhibition technology, the virtual exhibition hall usually uses static vehicle layout to exhibit vehicles. Users enter the exhibition hall through a webpage or a virtual reality device and browse vehicles according to a fixed path. However, in actual application, due to the large number of vehicle models exhibited in the exhibition hall, users often need to spend a lot of time for exhibition. Only using a fixed vehicle exhibition method, it is difficult to consider the user's exhibition needs and make dynamic adjustments, thereby reducing the exhibition efficiency of online car exhibition. SUMMARY
[0004] The present application provides an exhibition method and system of an online car exhibition, an electronic device and a storage medium, which has the effect of improving the exhibition efficiency of online car exhibition.
[0005] In a first aspect, the present application provides an exhibition method of an online car exhibition, comprising:
[0006] Obtaining user's exhibition trajectory data in a virtual exhibition hall, the exhibition trajectory data comprising a line-of-sight movement path, a vehicle model browsing sequence and a residence time length;
[0007] Based on the exhibition trajectory data, calculating the attention degree of the user to different vehicle exhibition areas in the virtual exhibition hall, and generating a target exhibition route of the user based on each attention degree;
[0008] According to the target exhibition route, adjusting the display layout of the vehicle exhibition area in the virtual exhibition hall, and determining a key display position in the display layout;
[0009] Collecting the user's interaction data, and triggering the display operation of the vehicle corresponding to the key display position according to the interaction data.
[0010] In a second aspect of the present application, an exhibition system of an online car exhibition is provided, comprising:
[0011] A data acquisition module is configured to obtain user's exhibition trajectory data in a virtual exhibition hall, the exhibition trajectory data comprising a line-of-sight movement path, a vehicle model browsing sequence and a residence time length;
[0012] An exhibition route generation module is configured to calculate the attention degrees of the user to different vehicle exhibition areas in the virtual exhibition hall based on the exhibition track data, and generate a target exhibition route of the user based on the attention degrees.
[0013] A display position determination module is configured to adjust a display layout of the vehicle exhibition areas in the virtual exhibition hall according to the target exhibition route, and determine a key display position in the display layout.
[0014] A vehicle display module is configured to collect interaction data of the user, and trigger a display operation of a vehicle corresponding to the key display position according to the interaction data.
[0015] In a third aspect of the present application, an electronic device is provided, which includes a memory, a processor, and a program stored in the memory and executable on the processor. The program can be loaded and executed by the processor to implement an exhibition method of an online vehicle exhibition.
[0016] In a fourth aspect of the present application, a computer readable storage medium is provided, which stores a computer program. The computer program is executed by a processor to implement an exhibition method of an online vehicle exhibition.
[0017] In summary, the one or more technical solutions provided by the present application have at least the following technical effects or advantages:
[0018] By using the above technical solution, the exhibition track data of the user in the virtual exhibition hall is obtained, including the line-of-sight movement path, the vehicle model browsing sequence, and the user exhibition behavior data such as the residence time. Then, the attention degrees of the user to different vehicle exhibition areas are calculated based on the exhibition track data, and a targeted target exhibition route is generated accordingly. Thus, the system can dynamically adjust the display layout and the key display position of the vehicle exhibition areas in the virtual exhibition hall according to the actual exhibition preferences of the user. Meanwhile, the system also collects the interaction data of the user and triggers the display operation of the vehicle corresponding to the key display position. In this way, the time consumed by the user in the fixed layout exhibition hall for blind exhibition is avoided, and the most suitable exhibition route and key vehicle model are recommended according to the personalized needs of the user, thereby effectively improving the exhibition efficiency of the online vehicle exhibition. BRIEF DESCRIPTION OF DRAWINGS
[0019] Figure 1 is a flowchart of an exhibition method of an online vehicle exhibition provided by an embodiment of the present application;
[0020] Figure 2 is a structural schematic diagram of an exhibition system of an online vehicle exhibition provided by an embodiment of the present application;
[0021] Figure 3 is a structural schematic diagram of an electronic device provided by an embodiment of the present application.
[0022] Reference signs: 300, electronic device; 301, processor; 302, communication bus; 303, user interface; 304, network interface; 305, memory. DETAILED DESCRIPTION
[0023] In order for those skilled in the art to better understand the technical solutions in the specification, the technical solutions in the specification will be clearly and completely described below in combination with the drawings in the specification. Obviously, the described embodiments are only some of the embodiments of the present application, not all.
[0024] In the description of the embodiments of the present application, the words such as "for example" or "for instance" are used to represent an example, illustration or description. Any embodiment or design scheme described as "for example" or "for instance" in the embodiments of the present application should not be interpreted as more preferred or more advantageous than other embodiments or design schemes. Rather, the words such as "for example" or "for instance" are intended to present the relevant concept in a specific way.
[0025] In the description of the embodiments of the present application, the term "a plurality of" means two or more. For example, a plurality of systems means two or more systems, and a plurality of screen terminals means two or more screen terminals. In addition, the terms "first" and "second" are used for description purposes only and should not be interpreted as indicating or implying relative importance or implicitly indicating the indicated technical features. Therefore, the features defined with "first" and "second" can explicitly or implicitly include one or more features. The terms "include", "contain", "have" and their variants mean "include but are not limited to", unless otherwise specifically emphasized.
[0026] The embodiments of the present application provide an exhibition method of an online car show. In one embodiment, referring to Figure 1 , Figure 1 is a flowchart of the exhibition method of the online car show provided by the embodiments of the present application. The method can be implemented by relying on a computer program, which can be integrated in an application or run as an independent tool application. The method can also be implemented by relying on a single-chip microcomputer or run on an online car show exhibition system based on the von Neumann system. Specifically, the method can include the following steps:
[0027] Step 101: obtaining user's exhibition trajectory data in a virtual exhibition hall, the exhibition trajectory data including a line of sight movement path, a car model browsing sequence and a residence time length.
[0028] The virtual exhibition hall refers to a digital exhibition space constructed through three-dimensional modeling technology, which simulates the scene layout of a physical car exhibition and includes multiple car exhibition areas, each of which is provided with a three-dimensional model of a different car type. The virtual exhibition hall is realized by using virtual reality technology, and users can freely move and observe in it after entering through a VR head-mounted device, experiencing an immersive exhibition effect close to a real car exhibition. The spatial layout of the virtual exhibition hall can be dynamically adjusted according to display requirements and is not limited by physical space, allowing more car types to be exhibited simultaneously.
[0029] The observation trajectory data refers to a collection of behavior data collected by the system during the user's observation, specifically including:
[0030] The line-of-sight movement path is the movement trajectory of the user's line-of-sight focus between different car exhibition areas recorded by the eye tracking device of the VR head-mounted device, reflecting the user's attention to car features and observation habits; the car browsing sequence is the browsing sequence of different car types recorded according to the user's position changes in the virtual exhibition hall, reflecting the user's observation path selection; the residence duration is the time the user stays in each car exhibition area, indicating the user's interest in different car types.
[0031] Specifically, to accurately analyze the user's observation behavior, the system first needs to obtain the user's observation trajectory data in the virtual exhibition hall. After the user enters the virtual exhibition hall by wearing a VR head-mounted device, the system will collect the user's observation trajectory data in real time, which includes information in three dimensions: line-of-sight movement path, car browsing sequence, and residence duration. Among them, the system collects the user's line-of-sight movement path through the eye tracking device built-in the VR head-mounted device, recording the user's line-of-sight movement trajectory between different car exhibition areas; at the same time, the system determines the user's browsing sequence of different car types according to the user's movement position changes in the virtual exhibition hall, thereby obtaining the car browsing sequence; in addition, the system also counts the user's residence time in each car exhibition area, obtaining the corresponding residence duration. By collecting these observation trajectory data, the system can fully understand the user's observation habits and interest preferences, providing a data basis for subsequent optimization of car exhibition layout and display route. For example, when the system detects that the user's line-of-sight frequently stays in a certain car exhibition area and the residence duration of that area is longer, it indicates that the user has a high degree of attention to the car type displayed in that area. The observation trajectory data collected in this step not only reflects the user's actual observation behavior, but also helps the system identify the user's potential car purchase intention, thereby providing an important basis for realizing personalized display. This data collection method based on user behavior can effectively improve the intelligent level and service quality of online car exhibitions.
[0032] Step 102: Based on the observation trajectory data, calculate the user's attention to different car exhibition areas in the virtual exhibition hall, and generate the user's target exhibition route based on the attention degrees.
[0033] wherein the exhibition area refers to an independent display space unit divided in the virtual exhibition hall, and each exhibition area is provided with a main exhibition vehicle and its related derivative models. The division of the exhibition area is based on factors such as the price range, brand series or model category of the vehicle, and is used to realize the orderly display of vehicles.
[0034] The attention degree refers to a quantitative index obtained by the system by calculating the observation behavior intensity of the user to a specific exhibition area.
[0035] The target exhibition route refers to a recommended observation path generated by the system based on the attention degree data and personal needs of the user.
[0036] Specifically, to accurately analyze the observation interest of the user and optimize the observation experience, the system needs to calculate the attention degree of the user to different exhibition areas in the virtual exhibition hall based on the observation trajectory data obtained as described above. The system first identifies multiple exhibition areas with repeated browsing based on the browsing sequence of the vehicle model, and these repeated browsing areas usually indicate that the user has a higher interest in the vehicle in the area. Subsequently, the system obtains the number of repetitions of the line-of-sight movement path in each exhibition area, and maps each repetition number to a first attention parameter, which reflects the distribution of the user's visual attention. At the same time, the system calculates the cumulative value of the residence time in each exhibition area, and maps each cumulative value to a second attention parameter, which reflects the depth of understanding of the user to different vehicle models. The system determines the attention degree of each exhibition area by weighted calculation of the first attention parameter and the second attention parameter.
[0037] After obtaining the attention degree of each exhibition area, the system further combines the user's price expectation range and car type preference to divide each exhibition area into multiple display levels according to the price range. In each display level, the system determines the exhibition area with the highest attention degree, and connects the exhibition areas with the highest attention degree in each display level in order from low to high display level, thereby generating the target exhibition route of the user. This route generation method based on multi-dimensional data analysis not only considers the actual observation behavior of the user, but also combines the car purchase expectations of the user, and can provide more targeted observation suggestions for the user. For example, when the system detects that the user shows a higher attention degree to the vehicle in a certain price range, it will increase the display weight of similar vehicle models in that price range in the generated target exhibition route, while considering the user's budget range to ensure the practicality of the recommended route. This intelligent route planning method can significantly improve the observation efficiency of the user and reduce the invalid browsing time, while providing reliable decision basis for subsequent display layout optimization.
[0038] On the basis of the above-mentioned embodiments, as an optional embodiment, in step 102: based on the exhibition trajectory data, the attention degree of the user to different vehicle area in the virtual exhibition hall is calculated, this step can also include the following steps:
[0039] Step 201: Based on the vehicle browsing sequence, multiple vehicle areas with repeated browsing are identified.
[0040] Specifically, the system identifies the vehicle areas with repeated browsing by analyzing the vehicle browsing sequence of the user. Specifically, the system first converts the movement trajectory of the user in the virtual exhibition hall into an access sequence of the vehicle area, for example "Area A- Area B- Area C- Area A- Area D- Area B". Then, the system uses a sliding window method, sets the window size to N (for example, N=5), and performs sliding scanning on the access sequence. When the number of occurrences of a vehicle area in the window is greater than 1, the system marks this area as a repeated browsing area. At the same time, the system also records the occurrence position and occurrence number of each repeated browsing area in the entire access sequence, which will be used for subsequent attention degree calculation. For example, if area A appears 3 times in the access sequence, respectively at the 1st, 4th and 7th positions in the sequence, the system will store the position information and the number of repeated times associated with area A. This sequence analysis-based method can effectively identify the vehicle areas that the user repeatedly pays attention to, providing an important reference for subsequent personalized display.
[0041] Step 202: Obtain the number of repeated times of the line-of-sight movement path in each vehicle area, and map each repeated time to a first attention parameter; calculate the cumulative value of the residence time in each vehicle area, and map each cumulative value to a second attention parameter.
[0042] Specifically, the system needs to calculate the first and second attention parameters respectively. For the calculation of the first attention parameter, the system collects the user's line-of-sight movement data through the eye tracking device of the VR headset device, records the movement trajectory of the line-of-sight in each vehicle area. The system discretizes the line-of-sight movement trajectory into a series of coordinate points, and when the adjacent two coordinate points belong to the same vehicle area, it is recorded as an intra-regional movement. By counting the number of intra-regional movements, the number of repetitions of the line-of-sight movement path is obtained. In order to standardize the number of repetitions of different vehicle areas, the system uses the Min-Max normalization method to map the number of repetitions to the interval [0, 1] to obtain the first attention parameter. The normalization formula is: first attention parameter = (current repetition number - minimum repetition number) / (maximum repetition number - minimum repetition number). For the calculation of the second attention parameter, the system counts the user's residence time in each vehicle area, and when the user's line-of-sight focus stays in a certain vehicle area, the system starts timing and accumulates the residence time of that area. Similarly, use the Min-Max normalization method to map the cumulative residence time of each vehicle area to the second attention parameter. This double-parameter calculation method takes into account both the observation frequency and the observation persistence of the user, and can more comprehensively reflect the user's attention level.
[0043] Step 203: Determine the attention degree of each vehicle area based on the first and second attention parameters.
[0044] Specifically, the system calculates the final attention degree based on the first and second attention parameters. The system first sets two weight coefficients α and β (where α + β = 1), which reflect the influence of line-of-sight repetition number and residence time on the attention degree. The specific calculation uses a weighted sum method, i.e. attention degree = α × first attention parameter + β × second attention parameter. For example, if the first attention parameter of a certain vehicle area is 0.8 and the second attention parameter is 0.6, and α = 0.6 and β = 0.4 are set, then the attention degree of that area is 0.8 × 0.6 + 0.6 × 0.4 = 0.72. In order to further improve the calculation accuracy, the system will also dynamically adjust the weight coefficients according to the characteristics of different vehicle areas. For example, for high-end vehicle areas that need to be understood in detail, the system will appropriately increase the weight β of residence time; for concept car areas that mainly display appearance, the weight α of line-of-sight repetition number will be increased accordingly. This adaptive weighted calculation method can more accurately evaluate the actual attention degree of users to different types of vehicle areas, providing a scientific basis for subsequent exhibition route planning and layout optimization. Finally, the system sorts each vehicle area by attention degree from high to low, generating a user interest heat map. This visual result display can intuitively reflect the user's exhibition preference, helping to achieve more accurate personalized recommendation services.
[0045] On the basis of the above-mentioned embodiments, as an optional embodiment, in step 102: based on the attention degrees, a target exhibition route of the user is generated, and this step can further include the following steps:
[0046] Step 204: Obtain the price expectation interval and the car type preference of the user; and divide the car exhibition areas in each price interval into multiple display levels.
[0047] Specifically, the system obtains the personalized demand parameters of the user through the user registration information and interaction behavior. Specifically, the system first obtains the initial price expectation interval through the form filled in during user registration, for example, "20-30 million yuan", and collects the preference information of the user for the car type category, such as "SUV", "sedan", etc. In order to make these initial parameters more accurate, the system also analyzes the browsing behavior of the user in the virtual exhibition hall in real time. For example, when it is detected that the user stays in a car exhibition area of a certain price interval for a significantly increased time, the system will adjust the price expectation interval of the user accordingly. After obtaining these parameters, the system divides the car exhibition areas in the virtual exhibition hall into multiple display levels according to the price of the car type, such as "less than 15 million yuan", "15-25 million yuan", "25-35 million yuan", "35-50 million yuan", and "more than 50 million yuan", etc. During the division process, the system will ensure that the prices of the car types in each display level have a certain continuity, avoiding a too large price span that causes a fragmented user experience. This display level division method based on user demand can help the system more targetedly organize the display content.
[0048] Step 205: In each display level, determine the car exhibition area with the highest attention degree.
[0049] Specifically, the system needs to determine the most representative car exhibition area in each display level. In specific implementation, the system first obtains the calculated attention degree data of each car exhibition area, and then compares and filters in each display level. In order to improve the accuracy of the filtering, the system will also weight and adjust the attention degree in combination with the user's car type preference. For example, if the user prefers the SUV type, the system will multiply the attention degree of the SUV car exhibition area in the display level by a gain coefficient (such as 1.2) to increase the probability of being selected. Through this weighted comparison method, the system selects the car exhibition area with the highest attention degree in each display level. These selected car exhibition areas will be the representative exhibition areas of their respective levels and become the key nodes for planning the target exhibition route. This selection method considering the user's preference can ensure that the exhibition route is more in line with the actual needs of the user.
[0050] Step 206: In the order of low to high display level, the car exhibition areas with the highest attention degree in each display level are connected in sequence to obtain the target exhibition route of the user.
[0051] Specifically, the system will connect the highest attention areas in each level in order from low to high, forming a complete target exhibition route. In specific implementation, the system first establishes a virtual exhibition hall space coordinate system, and maps the position information of each exhibition area to the coordinate system. Then, the system uses a dynamic programming algorithm to calculate the optimal path connecting the highest attention areas, with the goal of minimizing path length. In the path planning process, the system will consider the following factors: first, ensure the continuity of the path to avoid back-and-forth situations; second, set transition areas between adjacent display levels to allow users to smoothly transition between price ranges; finally, the system will also set marker points on the path to prompt the user's current display level and recommended viewing direction. For example, if the user's price expectation range is "20-30 million yuan", the system will start from the "15 million yuan below" display level, pass through the "15-25 million yuan" level, and finally reach the target price range, and provide more detailed display content in this area. This progressive route planning approach not only helps users better understand different price range vehicles, but also provides a smoother viewing experience. The final target exhibition route will be presented to the user through the virtual exhibition hall navigation system, and the user can choose to follow the recommended route or make flexible adjustments according to actual circumstances.
[0052] Step 103: Adjust the display layout of the exhibition area in the virtual exhibition hall according to the target exhibition route, and determine the key display position in the display layout.
[0053] Among them, the display layout refers to the spatial arrangement scheme of each exhibition area in the virtual exhibition hall, mainly including two levels of content: first, the macro-level area layout, which is the overall position distribution of each exhibition area determined according to the target exhibition route; second, the micro-level vehicle arrangement, which is the specific placement position of the surrounding derivative vehicle exhibition around the visual focal position of the main exhibition vehicle in each exhibition area.
[0054] The key display position refers to the area position that needs to be highlighted and strengthened in the display layout after system calculation.
[0055] Specifically, to provide a more optimized exhibition experience, the system needs to dynamically adjust the display layout in the virtual exhibition hall according to the target exhibition route generated as described above. The system first determines the visual focus positions of each vehicle area along the target exhibition route, which are the best observation points calculated based on the user's exhibition viewing angle and movement path. After determining the visual focus positions, the system sets a main vehicle at each visual focus position and sets derivative vehicle models at the adjacent display positions of the main vehicle, thereby forming the overall display layout of the vehicle area in the virtual exhibition hall. For example, when a certain vehicle area is a certain brand SUV series, the system will place the flagship SUV model with the highest user attention as the main vehicle at the visual focus position, and arrange other configuration versions of the series as derivative vehicle models around it, forming a radial display pattern centered on the main vehicle.
[0056] After completing the basic layout adjustment, the system also needs to determine the key display positions in the display layout. In specific implementation, the system first calculates the proportion of each vehicle area in the visual picture based on the user's current virtual exhibition viewing angle. This proportion calculation takes into account factors such as the size, position of the vehicle, and distance from the user's viewpoint. At the same time, the system calculates the stay weight of each vehicle area in the target exhibition route, specifically by obtaining the number of stays of each vehicle area in the target exhibition route, and taking the ratio between the number of stays and the total number of stays of each vehicle area as the stay weight of the corresponding vehicle area. Subsequently, the system performs weighted calculation on the visual picture proportion and the stay weight to obtain the display priority of each vehicle area. When the display priority of a certain vehicle area exceeds a preset priority threshold, the system sets that area as a key display position.
[0057] This layout adjustment and key display position determination based on the target exhibition route can make the spatial arrangement of the vehicle area more in line with the user's exhibition habits, while ensuring that the vehicle models of most interest to the user are in the best exhibition position. For example, when the system detects that the user shows high attention to a certain price range of vehicles, it will adjust the display position of that area accordingly, making it easier for the user to observe, and invest more display resources in that area. This dynamically optimized display method not only improves the user's exhibition efficiency, but also provides a better spatial basis for subsequent interactive experience. In addition, by setting key display positions, the system can specifically enhance the display effect of the vehicle models of interest to the user, achieve efficient use of display resources, and ultimately achieve the purpose of improving the user's exhibition experience and participation.
[0058] On the basis of the above-mentioned embodiments, as an optional embodiment, in step 103, adjusting the display layout of the vehicle area in the virtual exhibition hall according to the target exhibition route, this step can further include the following steps:
[0059] Step 301: Determine the visual focus position of each vehicle area along the target exhibition route.
[0060] Specifically, the system needs to determine the visual focus position of each vehicle area along the target exhibition route to optimize the visual experience of users during the exhibition. In specific implementation, the system first constructs a user viewpoint movement trajectory in the three-dimensional coordinate system of the virtual exhibition hall. This trajectory is generated based on the target exhibition route and takes into account the average exhibition height of users (e.g., 1.6 meters). Then, the system sets multiple candidate display points in each vehicle area, which are uniformly distributed in the form of a grid within the vehicle area. For each candidate point, the system calculates its optimal observation distance (usually 1.5-2 times the length of the vehicle body) and observation angle (preferably 45 degrees on the front side, which can simultaneously display the front face and side profile of the vehicle) from the user's viewpoint. The system also considers environmental factors such as natural lighting direction and shadow effect to determine the optimal visual focus position through comprehensive scoring. For example, when a user moves from point A to point B along the target exhibition route, the system calculates the vehicle placement position that can achieve the best visual experience on this path and determines this position as the visual focus position. This multi-dimensional parameter-based visual focus position determination method can ensure that users are always in the best observation angle during the exhibition.
[0061] Step 302: Set the main vehicle at each visual focus position and set the derivative vehicle at the adjacent display position of the main vehicle to obtain the display layout of the vehicle area in the virtual exhibition hall.
[0062] Specifically, the system plans the specific display layout in the show car area based on the determined visual focus positions. First, the system sets a main show car at each visual focus position, which is usually the most representative or most user-focused model in the brand series. For example, in the SUV exhibition area of a certain luxury brand, the system will set the latest flagship SUV model of the brand as the main show car. Then, the system sets derivative model show cars around the main show car, which may include different configuration versions, different power versions or special edition models. The specific arrangement adopts a "front side 45 degrees - side - rear side 45 degrees" ring layout, and the distance from the main show car is determined according to the importance of the derivative models. For example, the best-selling version is placed in a closer position, while the entry-level version may be placed farther away. At the same time, the system controls the distance between adjacent show cars (usually 1.2-1.5 times the body width) to ensure that users can easily move and observe between vehicles. After completing the layout, the system also performs visual occlusion detection to ensure that there is no mutual occlusion between show cars from any position on the target exhibition route. This radial layout centered on the main show car not only highlights the key models, but also helps users better understand the relevance between different versions of the same series, providing a clear hierarchical display effect. Through this carefully designed display layout, the system can achieve the best display effect in a limited virtual space while reserving enough operation space for subsequent user interaction.
[0063] Based on the above embodiment, as an optional embodiment, in step 103, determining the key display positions in the display layout, this step can also include the following steps:
[0064] Step 303: Determine the proportion of each show car area in the visual picture based on the user's current virtual exhibition viewing angle.
[0065] Specifically, the system needs to calculate the actual proportion of each show car area in the visual picture according to the user's current virtual exhibition viewing angle to quantify the display effect. In specific implementation, the system first obtains the viewpoint position and line-of-sight direction data collected by the user through the VR head-mounted device, and establishes a frustum coordinate system with the user's viewpoint as the origin. In this coordinate system, the system calculates the area proportion of each show car region projected onto the user's visual plane. The calculation process takes into account the following factors: first, the actual size of the show car, including the length, width and height data; second, the distance between the show car and the user's viewpoint, which adopts an inverse proportional relationship to attenuate the projected area; and finally, the angle between the show car and the user's line of sight, which decreases when the angle increases. For example, when the user is located 15 meters in front of a show car area and the line of sight forms a 30-degree angle with the front of the show car, the system calculates the pixel proportion of the show car area in the user's field of view through projection transformation, thereby obtaining accurate visual picture proportion data.
[0066] Step 304: Calculate the stay weight of each car area in the target exhibition route.
[0067] Specifically, the system needs to calculate the stay weight of each car area in the target exhibition route to reflect the importance of different areas. In specific implementation, the system first analyzes the expected stay of the user in each car area in the target exhibition route. The system quantifies the stay by calculating the number of times each car area appears in the route and the expected stay duration each time. The expected stay duration is determined based on the following parameters: the complexity of the car (such as the number of configuration options), the richness of the interactive content (such as whether it contains a VR test drive experience), and the user's interest in this type of vehicle (based on historical browsing data). Then, the system divides the total stay duration of each car area by the total duration of the entire exhibition route to obtain the stay weight of the area. For example, if the expected cumulative stay duration of a car area is 10 minutes and the total duration of the entire exhibition route is 60 minutes, the stay weight of the area is 1 / 6.
[0068] Based on the above embodiment, as an optional embodiment, in step 304: calculating the stay weight of each car area in the target exhibition route, this step can also include the following steps:
[0069] Step 314: Obtain the number of stays of each car area in the target exhibition route; the ratio between each stay number and the total stay number of each car area is taken as the stay weight of the corresponding car area.
[0070] Specifically, to accurately quantify the importance of each car area in the target exhibition route, the system needs to calculate the stay weight of each car area based on the stay behavior. In specific implementation, the system first sets multiple detection points in the target exhibition route, which are evenly distributed on the route, usually with a distance of 2-3 meters. When the user's virtual position stays at a detection point for more than a preset duration (such as 3 seconds), the system will record a stay event. The system counts the number of stays of each car area by detecting the user's movement trajectory on the exhibition route. For example, a luxury SUV exhibition area may have 5 stay records in the user's target exhibition route, including 2 stays during the initial browsing and 3 stays during the return viewing.
[0071] After obtaining the number of stays in each vehicle area, the system calculates the total number of stays in all vehicle areas. Taking a virtual exhibition hall containing 10 vehicle areas as an example, if the total number of stays in all vehicle areas is 50 times, and the number of stays in a certain vehicle area is 5 times, the stay weight of the vehicle area is calculated as 5 / 50 = 0.1. This weight calculation method based on the ratio can eliminate the influence of the size difference of the exhibition, so that the weight data of different size exhibition halls is comparable. At the same time, the calculation of stay weight also considers the repeated viewing behavior of users during the exhibition, which can more truly reflect the attention degree of users to different vehicle areas. The stay weight calculated in this way will be an important basis for determining the key display position in the subsequent, which helps the system to allocate display resources more accurately and improve the pertinence and effectiveness of the user's exhibition experience. For example, vehicle areas with higher stay weight will be given priority by the system to set as key display positions, and more rich interactive functions and display effects will be configured.
[0072] Step 305: Weighted calculation of visual picture proportion and stay weight to determine the display priority of each vehicle area; set the vehicle area with display priority higher than the priority threshold as the key display position.
[0073] Specifically, the system determines the display priority of each vehicle area by weighted calculation, and sets the key display position accordingly. In specific implementation, the system first sets the weight coefficient of visual picture proportion α and the weight coefficient of stay weight β (where α + β = 1). The values of these two weight coefficients will be dynamically adjusted according to the display scene, for example, the value of α will be larger in the concept car exhibition area which emphasizes visual impact, while the value of β will be larger in the new energy car exhibition area which focuses on technical explanation. The system calculates the display priority by weighted summation, that is, display priority = α × visual picture proportion + β × stay weight. For example, if the visual picture proportion of a certain vehicle area is 0.3, the stay weight is 0.4, and α = 0.4, β = 0.6 is set, then the display priority of the area is 0.3 × 0.4 + 0.4 × 0.6 = 0.36. The system pre-sets a priority threshold (such as 0.35), and when the display priority of a vehicle area exceeds the threshold, the system sets it as the key display position. In the key display position, the system will enable more display enhancement functions, such as increasing the close-up angle of vehicle details, adding dynamic display effects of technical features, providing more detailed configuration information, etc. This key display position setting method based on quantitative indicators can realize accurate allocation of display resources and improve the user's exhibition experience. Through dynamic calculation of priority and threshold screening, the system can adaptively adjust the display focus to ensure that users can always pay attention to the most worthy vehicle areas.
[0074] Step 104: Collect the interaction data of the user, and trigger the display operation of the vehicle corresponding to the key display position according to the interaction data.
[0075] Among them, the interaction data refers to all interaction behavior information of the user in the virtual exhibition hall collected by the system through the VR device, mainly including three types of data: the first type is the gesture operation data of the user, including the type of hand action (such as grabbing, sliding, unfolding, etc.), the duration of the gesture, the spatial coordinates where the gesture occurs, etc.; the second type is the visual behavior data of the user, including the position of the gaze point, the gaze duration, the head rotation angle, etc.; the third type is the voice instruction data of the user, including the content recognition result of the voice command, the timestamp of the voice input, etc.
[0076] The display operation refers to the specific display response action of the vehicle at the key display position triggered by the system according to the interaction data of the user, mainly including the following types: the first type is the vehicle appearance display operation, such as 360-degree rotation display, local close-up magnification, color switching, etc.; the second type is the vehicle structure display operation, such as whole vehicle disassembly display, power system section display, cabin space display, etc.; the third type is the function demonstration operation, such as vehicle door opening and closing animation, light system demonstration, sunroof opening and closing effect, etc.; the fourth type is the technical explanation operation, such as dynamic illustration of core technology, detailed explanation of parameter configuration, etc.
[0077] Specifically, to provide a more personalized and immersive exhibition experience, the system needs to collect and respond to the user's interaction behavior in real time. In specific implementation, the system first collects the user's interaction data through the VR device, including hand action data (such as gesture recognition, virtual touch), head movement data (such as gaze direction, nodding frequency), and voice instruction data. For example, when the system detects that the user's hand action presents a "grabbing" state and the action occurs within the trigger area of a certain key display position, the system will recognize this operation as the user's desire to view detailed information of the vehicle.
[0078] Based on the collected interaction data, the system will trigger the display operation of the vehicle corresponding to the key display position. These display operations present different display effects according to the different types of interaction. For example, when the user makes a "hands spread" gesture, the system will trigger the disassembly display operation of the vehicle, unfolding each component of the vehicle according to the structural relationship and highlighting the technical details of the core components; when the user's gaze stays at a certain local position of the vehicle for more than a preset duration (such as 2 seconds), the system will automatically enlarge the area and superimpose the relevant technical explanation; when the user issues the "open the door" instruction through the voice, the system will simulate the animation effect of the door opening and automatically adjust the viewing angle to the best observation position of the interior furnishings. During the display process, the system will record the user's response degree to different display operations, such as viewing duration, interaction frequency, etc., for dynamically optimizing the trigger logic of the display content.
[0079] This intelligent display method based on interaction data allows users to gain a deeper understanding of vehicle information in a more natural and intuitive way. For example, when a user shows strong interest in the range system of a new energy vehicle model, the system will automatically display the three-dimensional display effect of the battery pack layout, energy management system, and other core technologies, and provide immersive technical experience with the voice commentary of a virtual tour guide. In this way, the system not only enhances the user's sense of participation and experience, but also more effectively conveys product information, achieving the goal of optimizing display effects. In addition, the system will automatically adjust the triggering difficulty and response speed of subsequent display operations based on the user's interaction preferences, providing personalized interaction experience for different users.
[0080] As an optional embodiment based on the above embodiments, in step 104, the display operation of the vehicle corresponding to the key display position is triggered according to the interaction data. This step can further include the following steps:
[0081] Step 401: Identify the type of interaction instruction input by the user through the VR device, which includes at least one of virtual pointing, virtual grabbing, and virtual touching. Determine the key display position corresponding to the interaction instruction based on the user's head rotation angle and VR viewpoint position.
[0082] Specifically, the system needs to accurately identify the user's interaction intention and locate the interaction target. In specific implementation, the system first collects the user's hand motion data and head posture data through the sensors of the VR device. For hand motion, the system classifies it into three basic interaction instruction types: virtual pointing (index finger pointing straight at the target), virtual grabbing (five fingers closed into a grabbing state), and virtual touching (single or multiple fingers touching the virtual interface). The system uses a deep learning algorithm to recognize and classify these gestures in real time. At the same time, the system obtains the Euler angle data (yaw angle, pitch angle, and roll angle) of the user's head and the position coordinates of the VR headset in three-dimensional space. By projecting the user's line of sight direction (determined by the head rotation angle) and the pointing direction of the hand motion in space, the system can accurately determine the key display position corresponding to the user's interaction instruction. For example, when the user turns his head to look at a certain vehicle model and makes a virtual pointing gesture, the system will calculate the spatial intersection of the line of sight and the finger, thereby locking the specific interaction target position.
[0083] Step 402: Load the three-dimensional vehicle model and interaction components corresponding to the key display position from the pre-set vehicle database, including openable doors, rotatable steering wheels, and adjustable seats.
[0084] Specifically, the system calls corresponding digital resources from a preset vehicle database according to the determined focus display position. The system first loads three-dimensional model data of the vehicle model corresponding to the position, which includes vehicle body appearance models, interior structure models, and independent models of various interactive components. At the same time, the system loads interactive components related to the vehicle model, mainly including: openable and closable door components (front and rear doors, tailgate, etc., with hinge movement trajectories and opening and closing animations), rotatable steering wheel components (supporting 360-degree rotation simulation and force feedback), and adjustable seat components (supporting forward and backward movement, backrest angle adjustment, etc.). These interactive components are equipped with corresponding physical collision detection and animation control scripts to ensure the realism and smoothness of the interaction process. For example, when the system loads the driver's seat component of a luxury sedan, it will also load interactive data such as seat adjustment range parameters, memory function logic, and massage function control.
[0085] Step 403: Trigger corresponding display effects in response to the interaction instruction, including virtual pointing to trigger vehicle configuration information display, virtual grabbing to trigger vehicle component disassembly display, and virtual touching to trigger vehicle function demonstration animation.
[0086] Specifically, the system triggers corresponding display effects according to different user interaction instruction types. When a virtual pointing instruction is recognized, the system displays a floating information window at the vehicle part pointed by the user, showing detailed configuration information of that part, such as engine parameters, vehicle light configuration, tire specifications, etc. When a virtual grabbing instruction is recognized, the system triggers the disassembly display effect of the vehicle component, for example, when the user virtually grabs the engine compartment area, the system will sequentially unfold the engine, transmission, suspension system, etc. according to the structure hierarchy, and display the assembly relationship between the components through animation effects. When a virtual touch instruction is recognized, the system will activate the demonstration animation of the corresponding function, such as touching the door handle to trigger the door opening animation, touching the sunroof control key to trigger the sunroof opening and closing animation, etc. These display effects are equipped with appropriate sound effects and particle effects to enhance the immersion of the interaction. For example, when the user virtually touches to open the panoramic sunroof, the system not only plays the mechanical sound effect of the sunroof opening, but also simulates the light effect of sunlight shining into the car through the sunroof. Through this multi-dimensional display effect design, the system can provide users with a more intuitive and vivid vehicle information display experience.
[0087] Reference Figure 2 The exhibition system of an online vehicle exhibition provided by the embodiment of the present application comprises a data acquisition module, an exhibition route generation module, a display position determination module, and a vehicle display module, wherein:
[0088] The data acquisition module is configured to acquire observation trajectory data of a user in a virtual exhibition hall, and the observation trajectory data comprises a line-of-sight movement path, a vehicle model browsing sequence, and a residence time length.
[0089] An exhibition route generation module is configured to calculate attention degrees of different vehicle area regions in the virtual exhibition hall based on the exhibition trajectory data, and generate a target exhibition route of the user based on the attention degrees.
[0090] A display position determination module is configured to adjust a display layout of the vehicle area regions in the virtual exhibition hall according to the target exhibition route, and determine key display positions in the display layout.
[0091] A vehicle display module is configured to collect interaction data of the user, and trigger a display operation of a vehicle corresponding to the key display position according to the interaction data.
[0092] On the basis of the above-mentioned embodiments, the exhibition route generation module is further configured to identify a plurality of vehicle area regions with repeated browsing based on the vehicle browsing sequence; obtain a repetition number of the line-of-sight movement path in each vehicle area region, and map each repetition number to a first attention parameter; calculate a cumulative value of the residence time in each vehicle area region, and map each cumulative value to a second attention parameter; and determine the attention degrees of the vehicle area regions based on the first attention parameter and the second attention parameter.
[0093] On the basis of the above-mentioned embodiments, the exhibition route generation module is further configured to obtain a price expectation interval and a car type preference of the user; divide each vehicle area region into a plurality of display levels according to the price interval; determine a vehicle area region with the highest attention degree in each display level; and connect the vehicle area regions with the highest attention degrees in each display level in a sequence from low to high display level to obtain the target exhibition route of the user.
[0094] On the basis of the above-mentioned embodiments, the display position determination module is further configured to determine visual focus positions of the vehicle area regions along the target exhibition route; set a main vehicle area at each visual focus position, and set a derivative vehicle area at a neighboring display position of the main vehicle area to obtain the display layout of the vehicle area regions in the virtual exhibition hall.
[0095] On the basis of the above-mentioned embodiments, the display position determination module is further configured to determine a proportion of each vehicle area region in a visual picture based on a current virtual exhibition viewing angle of the user; calculate a residence weight of each vehicle area region in the target exhibition route; perform weighted calculation on the proportion in the visual picture and the residence weight to determine a display priority of each vehicle area region; and set a vehicle area region with a display priority higher than a priority threshold as a key display position.
[0096] On the basis of the above-mentioned embodiments, the display position determination module is further configured to obtain a residence number of each vehicle area region in the target exhibition route; and take a ratio between each residence number and a total residence number of the vehicle area regions as a residence weight of the corresponding vehicle area region.
[0097] On the basis of the above-mentioned embodiments, the vehicle display module is further used to identify the interaction instruction type input by the user through the VR device, the interaction instruction type including at least one of virtual pointing, virtual grabbing and virtual touching; the key display position corresponding to the interaction instruction is determined according to the head rotation angle of the user and the VR viewpoint position; the three-dimensional vehicle model and the interaction component corresponding to the key display position are loaded from the preset vehicle database, the interaction component including openable and closable vehicle doors, rotatable steering wheels and adjustable seats; the corresponding display effect is triggered in response to the interaction instruction, and the display effect includes virtual pointing triggering the floating display of vehicle configuration information, virtual grabbing triggering the disassembly display of vehicle components and virtual touching triggering the demonstration animation of vehicle functions.
[0098] It should be noted that: the device provided in the above embodiments is only exemplified by the division of the above functional modules when realizing its functions. In actual application, the above functions can be completed by different functional modules according to needs, that is, the internal structure of the device is divided into different functional modules to complete all or part of the above-described functions. In addition, the device and method embodiments provided in the above embodiments belong to the same concept, and the specific implementation process is detailed in the method embodiments, which will not be described here.
[0099] The present application also discloses an electronic device. Referring to Figure 3 , Figure 3 is a structural schematic diagram of an electronic device disclosed by the embodiments of the present application. The electronic device 300 can include at least one processor 301, at least one network interface 304, a user interface 303, a memory 305, and at least one communication bus 302.
[0100] The communication bus 302 is used to realize the connection and communication between the components.
[0101] The user interface 303 can include a display interface and a camera interface. Optionally, the user interface 303 can further include a standard wired interface and a wireless interface.
[0102] Optionally, the network interface 304 can include a standard wired interface and a wireless interface (such as a Wi-Fi interface).
[0103] The processor 301 can include one or more processing cores. The processor 301 connects various parts within the server through various interfaces and lines, performs various functions of the server and processes data by running or executing instructions, programs, code sets or instruction sets stored in the memory 305, and calling data stored in the memory 305. Alternatively, the processor 301 can be implemented in at least one of a hardware form of a digital signal processing (DSP), a field-programmable gate array (FPGA), and a programmable logic array (PLA). The processor 301 can integrate a combination of one or more of a central processing unit (CPU), a graphics processing unit (GPU), and a modem. Among them, the CPU mainly processes operating systems, user interface graphs, and application programs; the GPU is responsible for rendering and drawing the content to be displayed on the display screen; and the modem is used for processing wireless communication. It can be understood that the above-mentioned modem can also not be integrated into the processor 301, but can be realized by a separate chip.
[0104] The memory 305 can include a random access memory (RAM) and a read-only memory (ROM). Alternatively, the memory 305 includes a non-transitory computer-readable storage medium. The memory 305 can be used to store instructions, programs, codes, code sets or instruction sets. The memory 305 can include a program storage area and a data storage area, wherein the program storage area can store instructions for implementing an operating system, instructions for at least one function (such as a touch function, a sound playing function, an image playing function, etc.), instructions for implementing the above-mentioned various method embodiments, etc.; the data storage area can store data involved in the above-mentioned various method embodiments, etc. The memory 305 can alternatively be at least one storage device located away from the aforementioned processor 301. Referring to Figure 3 The memory 305 as a computer storage medium can include an operating system, a network communication module, a user interface module, and an application program of an online car exhibition method.
[0105] In Figure 3In the electronic device 300 shown, the user interface 303 is mainly used to provide an interface for the user to input, and obtain data input by the user; and the processor 301 can be used to invoke an application program stored in the memory 305 and storing an exhibition method of an online vehicle exhibition, which, when executed by one or more processors 301, causes the electronic device 300 to perform the method of one or more of the above-described embodiments. It should be noted that, for the foregoing method embodiments, in order to simply describe, they are all described as a combination of a series of actions, but those skilled in the art should know that the present application is not limited to the order of the actions described, because according to the present application, certain steps can be performed in other order or at the same time. Secondly, those skilled in the art should know that the embodiments described in the specification all belong to preferred embodiments, and the actions and modules involved are not necessarily required by the present application.
[0106] In the above embodiments, the description of each embodiment has its own focus, and the parts not described in detail in a certain embodiment can be referred to the related description of other embodiments.
[0107] In several embodiments provided by the present application, it should be understood that the disclosed device can be implemented in other ways. For example, the device embodiments described above are only schematic. The division of the units is only a logical function division. There can be another division manner for actual implementation, for example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the displayed or discussed mutual couplings or direct couplings or communication connections between different parts can be indirect couplings or communication connections through some interfaces, devices or units, and can be electrical or other forms.
[0108] The units described as separate components can or can not be physically separate, and the components displayed as units can or can not be physical units, that is, they can be located in one place, or can be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the embodiment.
[0109] In addition, each functional unit in each embodiment of the present application can be integrated into a processing unit, or each unit can exist physically independently, or two or more units can be integrated into one unit. The integrated unit can be realized in the form of hardware or in the form of a software functional unit.
[0110] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage device (CMD). Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a memory and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of this application. The aforementioned memory includes various media capable of storing program code, such as USB flash drives, portable hard drives, magnetic disks, or optical disks.
[0111] The above are merely exemplary embodiments of this disclosure and should not be construed as limiting the scope of this disclosure. Any equivalent changes and modifications made in accordance with the teachings of this disclosure shall still fall within the scope of this disclosure. Other embodiments of this disclosure will be readily apparent to those skilled in the art upon consideration of the specification and practical disclosure.
[0112] This application is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not described in this disclosure. The specification and embodiments are to be considered exemplary only.
Claims
1. A method for conducting an online auto show, characterized in that, include: Acquire user viewing trajectory data in the virtual showroom, including eye movement path, vehicle browsing order, and dwell time; Based on the viewing trajectory data, the user's attention to different exhibition vehicle areas in the virtual exhibition hall is calculated, and based on each attention level, the user's target exhibition route is generated. Based on the target exhibition route, adjust the display layout of the vehicle area in the virtual exhibition hall and determine the key display positions in the display layout; Collect the user's interaction data, and trigger the display operation of the vehicle corresponding to the key display location based on the interaction data; Determining the key display positions in the display layout includes: Based on the user's current virtual viewing perspective, determine the proportion of each of the exhibition vehicle areas in the visual image; Calculate the dwell weight of each of the aforementioned exhibition vehicle areas in the target exhibition route; The display priority of each of the exhibition vehicle areas is determined by weighting the visual image proportion and the dwell weight. The areas of vehicles with a display priority higher than the priority threshold will be designated as key display locations; The calculation of the dwell weight of each of the exhibition vehicle areas in the target exhibition route includes: Obtain the number of times each of the aforementioned exhibition vehicle areas stops on the target exhibition route; The ratio between the number of times each vehicle stopped and the total number of times each vehicle stopped in its respective exhibition area is used as the stopping weight for the corresponding exhibition area.
2. The online auto show exhibition method according to claim 1, characterized in that, The calculation of the user's attention level to different exhibition vehicle areas within the virtual exhibition hall based on the viewing trajectory data includes: Based on the browsing order of the vehicle models, multiple display vehicle areas that were viewed repeatedly were identified; The number of repetitions of the gaze movement path within each of the exhibition vehicle areas is obtained, and each number of repetitions is mapped to a first attention parameter; Calculate the cumulative value of the dwell time in each of the exhibition vehicle areas, and map each of the cumulative values to a second attention parameter; Based on the first attention parameter and the second attention parameter, the attention level of each of the exhibition vehicle areas is determined.
3. The online auto show exhibition method according to claim 1, characterized in that, The process of generating the user's target exhibition route based on the aforementioned levels of attention includes: Obtain users' price expectation range and car type preferences; Each of the aforementioned vehicle display areas is divided into multiple display tiers according to price range; Within each of the aforementioned display levels, identify the display vehicle area that receives the most attention; By sequentially connecting the most popular vehicle areas within each display level according to their order of increasing visibility, the user's target exhibition route is obtained.
4. The online auto show exhibition method according to claim 1, characterized in that, The step of adjusting the display layout of the vehicle area in the virtual exhibition hall according to the target exhibition route includes: Determine the visual focal point of each exhibition vehicle area along the target exhibition route; A main exhibition vehicle is set at each of the aforementioned visual focal points, and derivative model exhibition vehicles are set at adjacent display positions of the main exhibition vehicles to obtain the display layout of the exhibition vehicle area in the virtual exhibition hall.
5. The online auto show exhibition method according to claim 1, characterized in that, The step of triggering the display operation of the vehicle corresponding to the key display location based on the interaction data includes: Identify the type of interaction command input by the user through the VR device, wherein the interaction command type includes at least one of virtual pointing, virtual grabbing, and virtual touching; Based on the user's head rotation angle and VR viewpoint position, determine the key display position corresponding to the interactive command; The system loads the 3D vehicle model and interactive components corresponding to the key display location from the preset vehicle database. The interactive components include an openable and closable door, a rotatable steering wheel, and an adjustable seat. The interactive command triggers a corresponding display effect, which includes a virtual pointing trigger for a floating display of vehicle configuration information, a virtual grab trigger for a decomposed display of vehicle components, and a virtual touch trigger for a demonstration animation of vehicle functions.
6. An online auto show exhibition system, characterized in that, The system includes: The data acquisition module is used to acquire the viewing trajectory data of users in the virtual exhibition hall. The viewing trajectory data includes the eye movement path, the order of vehicle browsing, and the dwell time. The exhibition route generation module is used to calculate the user's attention to different exhibition vehicle areas in the virtual exhibition hall based on the exhibition trajectory data, and generate the user's target exhibition route based on each attention level. The display location determination module is used to adjust the display layout of the vehicle area in the virtual exhibition hall according to the target exhibition route, and to determine the key display locations in the display layout; The vehicle display module is used to collect the user's interaction data and trigger the display operation of the vehicle corresponding to the key display position based on the interaction data; Determining the key display positions in the display layout includes: Based on the user's current virtual viewing perspective, determine the proportion of each of the exhibition vehicle areas in the visual image; Calculate the dwell weight of each of the aforementioned exhibition vehicle areas in the target exhibition route; The display priority of each of the exhibition vehicle areas is determined by weighting the visual image proportion and the dwell weight. The areas of vehicles with a display priority higher than the priority threshold will be designated as key display locations; The calculation of the dwell weight of each of the exhibition vehicle areas in the target exhibition route includes: Obtain the number of times each of the aforementioned exhibition vehicle areas stops on the target exhibition route; The ratio between the number of times each vehicle stopped and the total number of times each vehicle stopped in its respective exhibition area is used as the stopping weight for the corresponding exhibition area.
7. An electronic device, characterized in that, The device includes a processor, a memory, a user interface, and a network interface. The memory is used to store instructions, the user interface and the network interface are used to communicate with other devices, and the processor is used to execute the instructions stored in the memory to cause the electronic device to perform the online auto show exhibition method as described in any one of claims 1-5.
8. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores instructions that, when executed, perform the online auto show exhibition method as described in any one of claims 1-5.
Citation Information
Patent Citations
Construction method and device of power cloud exhibition hall, electronic equipment and storage medium
CN115761115A
Display optimization method and system based on augmented reality
CN117956134A