Vehicle display method and electronic equipment
By establishing communication connections between reality augmentation devices and control terminals, obtaining and executing control instructions, and displaying the target vehicle model, the problem of inability to simulate the real environment in virtual car viewing technology is solved, and the immersion and authenticity of the user experience is improved.
Patent Information
- Application Number
- CN202510300432.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-13
- Publication Date
- 2025-07-18
AI Technical Summary
The existing virtual car viewing technology cannot accurately simulate the state of the vehicle in the real environment, resulting in insufficient immersion and authenticity of the user experience.
The communication connection between the reality augmentation device and the control terminal is established through the device authentication interface, and the query, control and operation instructions of the control terminal are obtained. The reality augmentation device is controlled to display the target vehicle model and simulate the status of the vehicle in the real environment.
It improves the immersion and authenticity of the user experience, displays vehicle models through reality augmentation equipment, and simulates the state of the vehicle in the real environment.
Smart Images

Figure CN120335597A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of vehicle display, and particularly to a vehicle display method and an electronic device. Background Art
[0002] In the field of automobile sales, with the rapid development of technology, virtual car viewing technology is gradually becoming an important way for users to explore vehicles. This technology provides users with an unprecedented diverse car viewing experience, enabling users to easily browse vehicle models on a computer and manually switch various configurations to meet personalized needs. However, although the existing virtual car viewing technology has made significant progress in information display and configuration selection, there are still obvious limitations. The main problem is that, limited by the screen display, users cannot intuitively feel the real size of the vehicle, thus affecting the immersion and authenticity of the experience. In addition, the screen display also limits the all-round observation of the vehicle's exterior and interior details by users, making the virtual car viewing experience still have a certain gap compared with on-site car viewing. To overcome this limitation, VR (Virtual Reality) technology has been introduced into the automobile exhibition hall. By wearing a VR head-mounted device, users can immerse themselves in a real 3D (3 Dimensions) environment and obtain a more realistic car viewing experience. However, the current VR automobile exhibition hall technology still faces many challenges. Among them, the most important problem is that due to technical limitations, most VR exhibition halls can only display vehicles in a completely virtual environment and cannot accurately simulate the state of the vehicle in the real environment. Summary of the Invention
[0003] In view of this, embodiments of the present invention provide a vehicle display method and an electronic device, which can simulate the state of the vehicle in the real environment and improve the immersion and authenticity of the user experience.
[0004] In a first aspect, an embodiment of the present invention provides a vehicle display method, the method including:
[0005] Establish a communication connection between the augmented reality device and the control terminal through the device authentication interface;
[0006] Obtain a query instruction sent by the control terminal;
[0007] Determine a device list of the currently online augmented reality devices according to the query instruction and send it to the control terminal, so that the control terminal displays the device list;
[0008] Obtain a control instruction sent by the control terminal, and determine a target augmented reality device according to the control instruction;
[0009] Control the target augmented reality device to display a target vehicle model according to the operation instruction sent by the control terminal.
[0010] In some embodiments, establishing a communication connection between the augmented reality device and the control terminal through the device authentication interface includes:
[0011] Establishing a device authentication interface;
[0012] Authenticating the augmented reality device and the control terminal through the device authentication interface;
[0013] In response to successful authentication, establishing a communication connection between the augmented reality device and the control terminal.
[0014] In some embodiments, the method further includes:
[0015] Establishing a status database for the augmented reality device, where the status database records the online and / or offline status of each augmented reality device.
[0016] In some embodiments, the operation instruction includes a vehicle model selection instruction, and the vehicle model selection instruction includes a vehicle model identifier;
[0017] Among them, controlling the target augmented reality device to display the target vehicle model according to the operation instruction sent by the control terminal includes:
[0018] Sending the vehicle model identifier to the target augmented reality device, so that the target augmented reality device downloads the model file according to the vehicle model identifier and renders and displays it.
[0019] In some embodiments, the operation instruction includes a perspective switching instruction;
[0020] Among them, controlling the target augmented reality device to display the target vehicle model according to the operation instruction sent by the control terminal includes:
[0021] Sending the perspective switching instruction to the target augmented reality device, so that the target augmented reality device switches the currently displayed target vehicle model to the corresponding perspective.
[0022] In some embodiments, the operation instruction includes an update instruction, and the update instruction includes a color switching instruction and an interior switching instruction;
[0023] Among them, controlling the target augmented reality device to display the target vehicle model according to the operation instruction sent by the control terminal includes:
[0024] Sending the update instruction to the target augmented reality device, so that the target augmented reality device parses the update instruction to obtain the target update position, accesses the locally cached model resource library, and performs partial rendering on the target vehicle model according to the target update position.
[0025] In some embodiments, the method further includes:
[0026] In response to obtaining the registration information sent by the augmented reality device, updating the online status of the corresponding augmented reality device to online according to the registration information;
[0027] In response to obtaining the logout information sent by the augmented reality device, updating the online status of the corresponding augmented reality device to offline according to the logout information.
[0028] In some embodiments, the perspectives include external, front row, rear row, and driving mode.
[0029] In a second aspect, an embodiment of the present invention provides a vehicle display system, the system includes:
[0030] A control terminal;
[0031] An augmented reality device;
[0032] A server, configured to establish a communication connection between the augmented reality device and the control terminal through a device authentication interface, obtain the query instruction sent by the control terminal, determine the device list of the currently online augmented reality devices according to the query instruction and send it to the control terminal so that the control terminal displays the device list, obtain the control instruction sent by the control terminal, determine the target augmented reality device according to the control instruction, and control the target augmented reality device to display the target vehicle model according to the operation instruction sent by the control terminal.
[0033] In a third aspect, an embodiment of the present invention provides an electronic device, including a memory and a processor, where the memory is used to store one or more computer program instructions, and wherein the one or more computer program instructions are executed by the processor to implement the method described in the first aspect.
[0034] The technical solution of the embodiment of the present invention establishes a communication connection between the augmented reality device and the control terminal through a device authentication interface, obtains the query instruction sent by the control terminal, determines the device list of the currently online augmented reality devices according to the query instruction and sends it to the control terminal so that the control terminal displays the device list, obtains the control instruction sent by the control terminal, determines the target augmented reality device according to the control instruction, and controls the target augmented reality device to display the target vehicle model according to the operation instruction sent by the control terminal. Thus, by controlling the augmented reality device through the control terminal to display the vehicle model and update the display effect of the vehicle model, the state of the vehicle in the real environment can be simulated, and the immersion and authenticity of the user experience can be improved. Description of the Drawings
[0035] Through the following description of the embodiments of the present invention with reference to the accompanying drawings, the above and other objects, features, and advantages of the present invention will become more apparent. In the drawings:
[0036] Figure 1 It is a schematic diagram of the vehicle display system according to an embodiment of the present invention;
[0037] Figure 2 It is a flowchart of the vehicle display method according to an embodiment of the present invention;
[0038] Figure 3 It is a schematic diagram of the first interface according to an embodiment of the present invention;
[0039] Figure 4 It is a schematic diagram of the vehicle model display interface according to an embodiment of the present invention;
[0040] Figure 5 It is a schematic diagram of the vehicle model display interface according to another embodiment of the present invention;
[0041] Figure 6 It is a schematic diagram of the vehicle display device according to an embodiment of the present invention;
[0042] Figure 7 It is a schematic diagram of the electronic device according to an embodiment of the present invention. Detailed Embodiments
[0043] The following is a description of the present application based on embodiments, but the present application is not limited to these embodiments. In the following detailed description of the present application, some specific details are described in detail. Those skilled in the art can fully understand the present application without the description of these details. In order to avoid obscuring the essence of the present application, well-known methods, processes, procedures, components, and circuits are not described in detail.
[0044] In addition, those of ordinary skill in the art should understand that the accompanying drawings provided herein are for illustrative purposes only, and the drawings are not necessarily drawn to scale.
[0045] Unless the context clearly requires otherwise, the words "including", "comprising", and the like throughout the specification of the application should be construed in an inclusive sense rather than an exclusive or exhaustive sense; that is, they are to be interpreted as "including but not limited to".
[0046] In the description of the present application, it should be understood that the terms "first", "second", etc. are used for descriptive purposes only and cannot be construed as indicating or implying relative importance. In addition, in the description of the present application, unless otherwise specified, the meaning of "a plurality of" is two or more.
[0047] Figure 1 It is a schematic diagram of the vehicle display system according to an embodiment of the present invention. In Figure 1In the illustrated embodiment, the vehicle display system includes a server 11, a control terminal 12, and reality augmentation devices 13A... 13N.
[0048] Among them, the control terminal 12 can be a device with network communication and display functions such as a smart phone, a tablet computer, a notebook computer, or a desktop computer. The control terminal 12 is used to send a query instruction to obtain a list of currently online reality augmentation devices, send a control instruction to determine a target reality augmentation device, and send an operation instruction to control the target device to display a target vehicle model. At the same time, the control terminal 12 can display information such as the device list and device status received from the server, as well as the display effect of the target vehicle model.
[0049] The reality augmentation devices 13A... 13N can be AR devices, such as AR glasses, AR helmets, AR display screens, and other devices with reality augmentation display functions. The AR device is a technical device that can integrate virtual content with the real world for display. The reality augmentation devices 13A... 13N can receive the operation instructions and display parameters forwarded from the server 11. The display parameters include vehicle model identification, perspective parameters, and configuration parameters. The reality augmentation devices 13A... 13N display the corresponding target vehicle models on their display interfaces according to the received instructions and parameters, including models with the initial perspective, models with different perspectives, and models with different configuration parameters.
[0050] The server 11 is used to establish a device authentication interface, and the device authentication interface is used to authenticate the reality augmentation devices and the control terminal. The server 11 is used to establish a status database to record the online and / or offline status of each reality augmentation device, so that when the control terminal queries the device list, the server can quickly provide the information of currently online devices. The server 11 receives the query instruction, control instruction, and operation instruction sent by the control terminal 12, and determines the target reality augmentation device and the corresponding operation parameters according to these instructions. Among them, the query instruction is used to determine the device list of currently online reality augmentation devices, and the control instruction is used to determine the target reality augmentation device from the device list of currently online reality augmentation devices. The operation instruction includes a first instruction, a second instruction, and a third instruction. The first instruction is used to make the reality augmentation device display the target vehicle model with the initial perspective, the second instruction is used to make the reality augmentation device display the target vehicle model with different perspectives, the perspectives include external, front row, rear row, and driving mode, and the third instruction is used to make the reality augmentation device display the target vehicle model with different configuration parameters. The server 11 forwards these instructions and parameters to the target reality augmentation device and receives the feedback result of the device.
[0051] In an embodiment of the present invention, a communication connection between an augmented reality device and a control terminal is established through a device authentication interface, a query instruction sent by the control terminal is obtained, a device list of currently online augmented reality devices is determined according to the query instruction and sent to the control terminal so that the control terminal can display the device list, a control instruction sent by the control terminal is obtained, a target augmented reality device is determined according to the control instruction, and the target augmented reality device is controlled according to the operation instruction sent by the control terminal to display a target vehicle model. Thus, by controlling the augmented reality device through the control terminal to display the vehicle model and update the display effect of the vehicle model, the state of the vehicle in the real environment can be simulated, and the immersion and authenticity of the user experience can be improved.
[0052] Figure 2 It is a flowchart of the vehicle display method according to an embodiment of the present invention. Figure 2 The vehicle display method shown specifically includes the following steps:
[0053] Step S110: Establish a communication connection between the augmented reality device and the control terminal through the device authentication interface.
[0054] Specifically, in order to ensure effective communication between the augmented reality device and the control terminal, the server sets up a device authentication interface, which is responsible for verifying the identity of the augmented reality device and the permissions of the control terminal, and establishing a secure and reliable communication connection. When the augmented reality device attempts to establish a connection with the control terminal, the device authentication interface will authenticate its identity. If the authentication is successful, the device authentication interface will allow the augmented reality device to establish a communication connection with the control terminal and allocate a unique session identifier to track and manage the interaction between them.
[0055] Specifically, establishing a communication connection between the augmented reality device and the control terminal through the device authentication interface includes the following steps:
[0056] Step S111: Establish a device authentication interface.
[0057] Specifically, the server establishes a device authentication interface to handle the authentication requests between the augmented reality device and the control terminal.
[0058] Step S112: Authenticate the augmented reality device and the control terminal through the device authentication interface.
[0059] Specifically, when the augmented reality device attempts to establish a connection with the control terminal, the augmented reality device and the control terminal will first send authentication requests to the device authentication interface. These requests usually contain the unique identifier of the device (such as device identity and serial number, etc.) and the relevant information of the control terminal (such as user identity and permission level, etc.). The device authentication interface receives the authentication requests from the augmented reality device and the control terminal, verifies the information in the requests using the preset verification logic, and returns corresponding responses according to the verification results.
[0060] Step S113, in response to successful authentication, establish a communication connection between the augmented reality device and the control terminal.
[0061] Specifically, if the device authentication interface successfully verifies the identities of the augmented reality device and the control terminal, the device authentication interface will allow the augmented reality device and the control terminal to establish a communication connection. To track and manage the interactions between them, the device authentication interface can also assign a unique session identifier to this connection. This identifier will be used in subsequent communication processes to ensure the integrity and security of data.
[0062] Step S120, obtain the query instruction sent by the control terminal.
[0063] Specifically, after establishing the communication connection, the control terminal sends a query instruction to the augmented reality device through the server to obtain a list of currently online augmented reality devices. Specifically, the user first authenticates and logs in to the control terminal by entering a username and password, or using other authentication methods. After successful login, the control terminal will display a device management interface. On the device management interface, the user sends a query instruction by triggering buttons such as "submit", "query", or similar. After the user sends the query instruction, the control terminal sends the query instruction to the device authentication interface through the previously established communication connection. The device authentication interface sends the received query instruction to the server, and the server queries the list of currently online augmented reality devices in the status database of the augmented reality device and returns this list to the control terminal. After receiving the device list, the control terminal will display it on the first interface for the user to view and select.
[0064] In some embodiments, the server is further configured to manage the status of the device. Specifically, in response to obtaining the registration information sent by the augmented reality device, the online status of the corresponding augmented reality device is updated to online according to the registration information. In response to obtaining the logout information sent by the augmented reality device, the online status of the corresponding augmented reality device is updated to offline according to the logout information. Specifically, when the user opens an application related to vehicle display in the augmented reality device, the augmented reality device will send registration information to the server. After receiving the registration request sent by the augmented reality device, the server will verify whether the information in the request is complete, legal, and valid. After passing the verification, the server can create an entry for the device in the status database, record information such as its unique identifier, device type, registration time, etc., and set the online status to "online". When the user exits the application related to vehicle display in the augmented reality device, the augmented reality device will send logout information to the server. After receiving the logout information sent by the augmented reality device, the server will verify whether the information in the request is legal. After passing the verification, the server can update the entry of the device in the status database and set the online status to "offline".
[0065] Establish a status database for the augmented reality device, and the status database records the online and / or offline status of each augmented reality device.
[0066] Specifically, in order for the server to understand the status information of each augmented reality device in real time, so as to reasonably allocate tasks, optimize resource utilization, and ensure the stable operation of the system, a status database for the augmented reality device is established. When each augmented reality device accesses the system, the server will create a record for it in the status database and set its initial status to offline (assuming that the device has just accessed but has not completed the initialization configuration and other processes). After the augmented reality device completes a series of initialization operations and successfully connects to the server, the server will update the record of the device in the status database and mark its status as online. Through the status database, the server can intuitively understand which augmented reality devices are in the online available state and which are in the offline unavailable state.
[0067] Step S130: Determine a device list of currently online augmented reality devices according to the query instruction and send it to the control terminal so that the control terminal can display the device list.
[0068] Specifically, the server determines the currently online augmented reality devices according to the query instruction sent by the control terminal, and generates a device list to send to the control terminal. This process ensures that users can obtain the latest and most accurate online device information. The device list records the unique identifiers, status information (such as online / offline), etc. of all currently online augmented reality devices. When the server receives the query instruction, it traverses the online device list, filters out all online devices, and generates a device list containing the information of these devices. The server sends the generated device list to the control terminal through the communication connection. After receiving the device list, the control terminal parses and displays it on the first interface.
[0069] Figure 3 is a schematic diagram of the first interface of an embodiment of the present invention. As Figure 3 shown, the first interface of the control terminal includes a device list related to the augmented reality devices. There are multiple device entries in the device list, labeled as "Device 1", "Device 2", and "Device N" respectively. There is a box-like graphic on the left side of each device entry, which can be used as a trigger control, and the device number name is on the right side. When the user wants to select the target augmented reality device, the trigger control corresponding to the device entry can be triggered. After the control terminal detects that the control is triggered, it generates a control instruction. The control instruction includes the device identifier of the target augmented reality device selected by the user, and sends the control instruction to the server through the established communication connection. After receiving the control instruction, the server determines the target augmented reality device according to the device identifier in the instruction.
[0070] Step S140: Obtain the control instruction sent by the control terminal, and determine the target augmented reality device according to the control instruction.
[0071] Specifically, the control terminal allows the user to select the target augmented reality device from the device list through the first interface. After the user views the online device list and selects the target augmented reality device, the control terminal sends a control instruction containing the information of the target augmented reality device to the server. After receiving the control instruction, the server determines the target augmented reality device according to the device information in the control instruction. The server returns the unique identifier or other necessary information of the target augmented reality device to the control terminal, so that subsequent operation instructions can be accurately sent to the target augmented reality device. At the same time, after the user clicks the trigger control on the first interface, the control terminal automatically jumps to the vehicle model display interface of the control terminal for the next operation of displaying the target vehicle model.
[0072] Figure 4 is a schematic diagram of the vehicle model display interface of an embodiment of the present invention. As Figure 4As shown, the vehicle model display interface of the control terminal includes a model display area 41 and an operation area 42. In the model display area 41, no content is displayed. The operation area 42 contains multiple operation buttons, namely "Switch Vehicle Model" 421, "Switch Viewpoint" 422, "Switch Color" 423, and "Switch Interior" 424. These buttons correspond to different operation instructions. When the user clicks the "Switch Vehicle Model" 421 control, the control terminal sends a vehicle model selection instruction to the server. The server determines the vehicle model identifier and the corresponding vehicle model data according to the vehicle model selection instruction, and the server returns the vehicle model data to the control terminal. The control terminal passes the vehicle model data to the interface rendering module, and the interface rendering module renders the corresponding vehicle model in the model display area 41 according to the vehicle model data. At the same time, the server determines the vehicle model identifier and the corresponding vehicle model data according to the obtained vehicle model selection instruction, and the server conveys the vehicle model identifier to the target augmented reality device, so that the target augmented reality device downloads the model file according to the vehicle model identifier and presents the target vehicle model in a three-dimensional form in front of the user's eyes.
[0073] Figure 5 It is a schematic diagram of the vehicle model display interface of another embodiment of the present invention. As Figure 5 shown, the vehicle model display interface of the control terminal includes a model display area 41 and an operation area 42. In the model display area 41, the target vehicle model will be displayed in this area in the form of AR or other appropriate means, and the user can view and interact through wearing an augmented reality device. The operation area 42 contains multiple operation buttons, namely "Switch Vehicle Model" 421, "Switch Viewpoint" 422, "Switch Color" 423, and "Switch Interior" 424. These buttons correspond to different operation instructions.
[0074] When the user does not want to view the vehicle model in the current model display area 41 and wants to view the vehicle of another model, the user can click the "Switch Vehicle Model" 421 control in the control terminal to send a vehicle model selection instruction to the server. The server determines the vehicle model identifier and the corresponding vehicle model data according to the vehicle model selection instruction, and the server returns the vehicle model data to the control terminal. The control terminal passes the vehicle model data to the interface rendering module, and the interface rendering module renders the corresponding vehicle model in the model display area 41 according to the vehicle model data. At the same time, the server conveys the vehicle model identifier to the target augmented reality device, so that the target augmented reality device downloads the model file according to the vehicle model identifier and presents the target vehicle model in a three-dimensional form in front of the user's eyes.
[0075] When the user wants to view the target vehicle model from other perspectives, by clicking the control "Switch Perspective" 422 in the control terminal, a perspective switching instruction is sent to the server. The server determines the vehicle model identifier and the vehicle model data of the corresponding target perspective according to the perspective switching instruction. The server returns the vehicle model data to the control terminal. The control terminal passes the vehicle model data to the interface rendering module to switch the currently displayed target vehicle model to the corresponding perspective and display it in the model display area 41. At this time, the target vehicle model from another perspective will be displayed in the model display area 41, and the vehicle model of the target perspective will be rendered in the model display area 41. At the same time, the server sends the perspective switching instruction to the target augmented reality device. The target augmented reality device extracts the target perspective parameters from the perspective switching instruction. According to the extracted target perspective parameters, the rendering engine and display logic inside the target augmented reality device are adjusted accordingly. After the adjustment of the rendering engine and display logic is completed, the target augmented reality device immediately switches the perspective of the vehicle model being displayed. The perspectives include external, front row, rear row, and driving mode. The target augmented reality device updates the rendered image according to the target perspective parameters, enabling the user to intuitively see the changes of the vehicle model under different perspectives.
[0076] When the user wants to view the target vehicle model with other colors and interiors, by clicking the controls "Switch Color" 423 and "Switch Interior" 424 in the control terminal, the corresponding color switching instruction and interior switching instruction are sent to the server. The server determines the vehicle model identifier and the corresponding vehicle model data according to the color switching instruction and the interior switching instruction. The server returns the vehicle model data to the control terminal, and the control terminal passes the vehicle model data to the interface rendering module. The interface rendering module renders the corresponding vehicle model in the model display area 41 according to the vehicle model data. At the same time, the server sends the update instruction to the target augmented reality device, and the target augmented reality device extracts the target update position and the target configuration parameters from the update instruction. The target configuration parameters include color, interior, wheel style, etc. The augmented reality device parses the received target configuration parameters and identifies which parameters are associated with which parts of the vehicle model. The augmented reality device determines the parts of the vehicle model that need to be updated or adjusted according to the parsing result, such as body color, interior material, and wheel style. The augmented reality device formulates corresponding update strategies according to the determined update position, such as loading new textures and adjusting model sizes. The augmented reality device accesses its locally cached model resource library, which contains pre-rendered data of various vehicle models and their components. According to the update position, the augmented reality device extracts the corresponding components or textures from the resource library, performs partial rendering on the target vehicle model, and determines the target vehicle model with the target configuration. The augmented reality device displays the data of the target vehicle model after partial rendering, and the user can view the target vehicle model after partial update through the display interface of the augmented reality device.
[0077] Step S150: Control the target augmented reality device to display the target vehicle model according to the operation instruction sent by the control terminal.
[0078] Specifically, after determining the target augmented reality device, the control terminal sends an operation instruction to control the target augmented reality device to display the target vehicle model. The control terminal provides a vehicle model display interface to allow the user to select or input the vehicle model data to be displayed. When the user selects the vehicle model data, the control terminal sends an operation instruction containing the vehicle model data and the target augmented reality device information to the server through the communication connection. After receiving the operation instruction, the server parses the vehicle model data and the target augmented reality device information in the operation instruction and sends the vehicle model data to the target augmented reality device. After receiving the vehicle model data, the target augmented reality device displays the vehicle model in the form of AR or other appropriate ways according to its internal rendering engine and display logic. The user can view and interact with the vehicle model by wearing the augmented reality device.
[0079] After determining the target AR device, the control terminal provides the user with a vehicle model display interface, where the user can, according to their own needs, select or input the vehicle model data they want to display. After the user makes a selection, the control terminal sends an operation instruction containing the vehicle model data and the target AR device information to the server through the communication connection. The target AR device is controlled according to the operation instruction to display the target vehicle model.
[0080] In some embodiments, the operation instruction includes a vehicle model selection instruction, and the vehicle model selection instruction includes a vehicle model identifier. Among them, controlling the target AR device to display the target vehicle model according to the operation instruction sent by the control terminal includes: sending the vehicle model identifier to the target AR device, so that the target AR device downloads the model file and renders and displays it according to the vehicle model identifier.
[0081] Specifically, when the user clicks "Switch Vehicle Model" 421 in the vehicle model display interface, the control terminal sends a vehicle model selection instruction to the server. The server determines the vehicle model identifier and the corresponding vehicle model data according to the vehicle model selection instruction, and the server returns the vehicle model data to the control terminal. The control terminal passes the vehicle model data to the interface rendering module, and the interface rendering module renders the corresponding vehicle model in the model display area 41 according to the vehicle model data. At the same time, the server conveys the vehicle model identifier to the target AR device, so that the target AR device downloads the model file according to the vehicle model identifier and presents the target vehicle model in a three-dimensional form in front of the user's eyes.
[0082] In some embodiments, the operation instruction includes a viewing angle switching instruction. Among them, controlling the target AR device to display the target vehicle model according to the operation instruction sent by the control terminal includes: sending the viewing angle switching instruction to the target AR device, so that the target AR device switches the currently displayed target vehicle model to the corresponding viewing angle.
[0083] Specifically, when the user clicks on the "Switch Viewpoint" 422 control in the control terminal, the control terminal sends a viewpoint switching instruction to the server. The server determines the vehicle model identifier and the vehicle model data of the corresponding target viewpoint according to the viewpoint switching instruction. The server returns the vehicle model data to the control terminal, and the control terminal passes the vehicle model data to the interface rendering module to switch the currently displayed target vehicle model to the corresponding viewpoint and display it in the model display area 41. At this time, the target vehicle model from another viewpoint will be displayed in the model display area 41, and the vehicle model of the target viewpoint will be rendered in the model display area 41. Meanwhile, the server sends the viewpoint switching instruction to the target augmented reality device. The target augmented reality device extracts the target viewpoint parameters from the viewpoint switching instruction. According to the extracted target viewpoint parameters, the rendering engine and display logic inside the target augmented reality device are adjusted accordingly. After the adjustment of the rendering engine and display logic is completed, the target augmented reality device immediately switches the viewpoint of the vehicle model being displayed. The viewpoints include external, front row, rear row, and driving mode. The target augmented reality device updates the rendering screen according to the target viewpoint parameters, enabling the user to intuitively see the changes of the vehicle model under different viewpoints.
[0084] In some embodiments, the operation instruction includes an update instruction, and the update instruction includes a color switching instruction and an interior switching instruction. Among them, controlling the target augmented reality device to display the target vehicle model according to the operation instruction sent by the control terminal includes: sending the update instruction to the target augmented reality device so that the target augmented reality device parses the update instruction to obtain the target update position, accesses the locally cached model resource library, and performs partial rendering on the target vehicle model according to the target update position.
[0085] Specifically, when the user clicks on the "Switch Color 423" and "Switch Interior" 424 controls in the control terminal, the control terminal sends corresponding color switching instructions and interior switching instructions to the server. The server determines the vehicle model identifier and the corresponding vehicle model data based on the color switching instructions and interior switching instructions. The server returns the vehicle model data to the control terminal, and the control terminal passes the vehicle model data to the interface rendering module. The interface rendering module renders a vehicle model with updated color and updated interior in the model display area 41 according to the vehicle model data. At the same time, the server sends the update instruction to the target augmented reality device, and the target augmented reality device extracts the target update position and target configuration parameters from the update instruction. The target configuration parameters include color, interior, wheel style, etc. The augmented reality device parses the received target configuration parameters and identifies which parameters are associated with which parts of the vehicle model. The augmented reality device determines the parts of the vehicle model that need to be updated or adjusted according to the parsing result, such as body color, interior material, wheel style, etc. The augmented reality device formulates corresponding update strategies according to the determined update position, such as loading new textures and adjusting model size, etc. The augmented reality device accesses its locally cached model resource library, which contains pre-rendered data of various vehicle models and their components. According to the update position, the augmented reality device extracts the corresponding components or textures from the resource library, performs partial rendering on the target vehicle model, and determines the target vehicle model with the target configuration. The augmented reality device displays the data of the target vehicle model after partial rendering, and the user can view the target vehicle model with partial updates through the display interface of the augmented reality device.
[0086] In the embodiment of the present invention, a communication connection between the augmented reality device and the control terminal is established through the device authentication interface, the query instruction sent by the control terminal is obtained, the device list of the currently online augmented reality devices is determined according to the query instruction and sent to the control terminal so that the control terminal can display the device list, the control instruction sent by the control terminal is obtained, the target augmented reality device is determined according to the control instruction, and the target augmented reality device is controlled according to the operation instruction sent by the control terminal to display the target vehicle model. Thus, by controlling the augmented reality device through the control terminal to display the vehicle model and update the display effect of the vehicle model, the state of the vehicle in the real environment can be simulated, and the immersion and authenticity of the user experience can be improved.
[0087] Figure 6 is a schematic diagram of the vehicle display device according to the embodiment of the present invention. As Figure 6As shown in the figure, the vehicle display device according to an embodiment of the present invention includes an identity authentication module 81 for establishing a communication connection between the augmented reality device and the control terminal through a device authentication interface; a device query module 82 for obtaining a query instruction sent by the control terminal; a list display module 83 for determining a device list of currently online augmented reality devices according to the query instruction and sending it to the control terminal so that the control terminal displays the device list; a target augmented reality device determination module 84 for obtaining a control instruction sent by the control terminal and determining a target augmented reality device according to the control instruction; and a target vehicle model display module 85 for controlling the target augmented reality device to display a target vehicle model according to an operation instruction sent by the control terminal.
[0088] In an embodiment of the present invention, a communication connection between the augmented reality device and the control terminal is established through a device authentication interface, a query instruction sent by the control terminal is obtained, a device list of currently online augmented reality devices is determined according to the query instruction and sent to the control terminal so that the control terminal displays the device list, a control instruction sent by the control terminal is obtained, a target augmented reality device is determined according to the control instruction, and the target augmented reality device is controlled to display a target vehicle model according to an operation instruction sent by the control terminal. Thus, by controlling the augmented reality device through the control terminal to display the vehicle model and update the display effect of the vehicle model, the state of the vehicle in a real environment can be simulated, and the immersion and authenticity of the user experience can be improved.
[0089] Figure 7 is a schematic diagram of an electronic device according to an embodiment of the present invention. As Figure 7 shown, Figure 7 the electronic device shown is a vehicle display device, which includes a general computer hardware structure, which at least includes a processor 91 and a memory 92. The processor 91 and the memory 92 are connected through a bus 93. The memory 92 is suitable for storing instructions or programs executable by the processor 91. The processor 91 can be an independent microprocessor or a set of one or more microprocessors. Thus, the processor 91 processes data and controls other devices by executing the instructions stored in the memory 92 to implement the method flow of the embodiment of the present invention as described above. The bus 93 connects the above-mentioned multiple components together and at the same time connects the above-mentioned components to a display controller 94, a display device, and an input / output (I / O) device 95. The input / output (I / O) device 95 can be a mouse, a keyboard, a modem, a network interface, a touch input device, a somatosensory input device, a printer, and other devices well known in the art. Typically, the input / output (I / O) device 95 is connected to the system through an input / output (I / O) controller 96.
[0090] Those skilled in the art should understand that the embodiments of the present application can be provided as a method, a device (equipment), or a computer program product. Therefore, the present application can take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present application can be implemented as a computer program product on one or more computer-readable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that contain computer-usable program code.
[0091] The present application is described with reference to the flowcharts of methods, devices (equipment), and computer program products according to the embodiments of the present application. It should be understood that each process in the flowchart can be implemented by computer program instructions.
[0092] These computer program instructions can be stored in a computer-readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer-readable memory produce a manufactured article including an instruction device that implements the process Figure 1 specified functions in one or more of these processes.
[0093] These computer program instructions can also be provided to the processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device produce a device for implementing the Figure 1 specified functions in one or more of these processes.
[0094] Another embodiment of the present invention relates to a non-volatile storage medium for storing a computer-readable program, and the computer-readable program is used for a computer to execute some or all of the above method embodiments.
[0095] That is, those skilled in the art can understand that all or part of the steps in implementing the above method embodiments can be completed by specifying relevant hardware through a program. The program is stored in a storage medium and includes several instructions to enable a device (which can be a single-chip microcomputer, a chip, etc.) or a processor to execute all or part of the steps of the methods described in the embodiments of the present application. The aforementioned storage medium includes: USB flash drives, mobile hard disks, read-only memories (ROMs), random access memories (RAMs), magnetic disks, or optical discs, etc., which are various media that can store program codes.
[0096] The above are only the preferred embodiments of the present application and are not intended to limit the present application. For those skilled in the art, various modifications and changes can be made to the present application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included within the protection scope of the present application.
Claims
1. A vehicle display method, characterized in that, The method includes: Establish a communication connection between the augmented reality device and the control terminal through the device authentication interface; Obtain the query instruction sent by the control terminal; Determine the device list of the currently online augmented reality devices according to the query instruction and send it to the control terminal, so that the control terminal displays the device list; Obtain the control instruction sent by the control terminal and determine the target augmented reality device according to the control instruction; Control the target augmented reality device to display the target vehicle model according to the operation instruction sent by the control terminal.
2. The method according to claim 1, wherein The establishment of the communication connection between the augmented reality device and the control terminal through the device authentication interface includes: Establish a device authentication interface; Authenticate the augmented reality device and the control terminal through the device authentication interface; In response to successful authentication, establish a communication connection between the augmented reality device and the control terminal.
3. The method according to claim 1, characterized in that, The method further includes: Establish a status database of the augmented reality devices, and the status database records the online and / or offline status of each augmented reality device.
4. The method according to claim 1, wherein The operation instruction includes a vehicle model selection instruction, and the vehicle model selection instruction includes a vehicle model identifier; Among them, controlling the target augmented reality device to display the target vehicle model according to the operation instruction sent by the control terminal includes: Send the vehicle model identifier to the target augmented reality device, so that the target augmented reality device downloads the model file according to the vehicle model identifier and renders and displays it.
5. The method according to claim 1, wherein The operation instruction includes a perspective switching instruction; Among them, controlling the target augmented reality device to display the target vehicle model according to the operation instruction sent by the control terminal includes: Send the perspective switching instruction to the target augmented reality device, so that the target augmented reality device switches the currently displayed target vehicle model to the corresponding perspective.
6. The method according to claim 1, wherein The operation instruction includes an update instruction, and the update instruction includes a color switching instruction and an interior switching instruction; Among them, controlling the target augmented reality device to display the target vehicle model according to the operation instruction sent by the control terminal includes: Send the update instruction to the target augmented reality device, so that the target augmented reality device parses the update instruction to obtain the target update position, accesses the locally cached model resource library, and performs partial rendering on the target vehicle model according to the target update position.
7. The method according to claim 1, wherein The method further includes: In response to obtaining the registration information sent by the augmented reality device, update the online status of the corresponding augmented reality device to online according to the registration information; In response to obtaining the logout information sent by the augmented reality device, update the online status of the corresponding augmented reality device to offline according to the logout information.
8. The method according to claim 5, characterized in that The perspectives include external, front row, rear row, and driving mode.
9. A vehicle display system, characterized in that, The system includes: A control terminal; An augmented reality device; A server, configured to establish a communication connection between an augmented reality device and a control terminal through a device authentication interface, obtain a query instruction sent by the control terminal, determine a device list of currently online augmented reality devices according to the query instruction and send the device list to the control terminal, so that the control terminal displays the device list, obtain a control instruction sent by the control terminal, determine a target augmented reality device according to the control instruction, and control the target augmented reality device to display a target vehicle model according to the operation instruction sent by the control terminal.
10. An electronic device, comprising a memory and a processor, characterized in that, The memory is used to store one or more computer program instructions, wherein the one or more computer program instructions are executed by the processor to implement the method according to any one of claims 1-8.