Business processing method and device, communication equipment and storage medium

By displaying three-dimensional 3D virtual reality scenarios in virtual reality technology, the problem of unintuitive and poor interaction of online insurance service information display is solved, and the efficiency of business processing and user satisfaction are improved.

CN119225598APending Publication Date: 2024-12-31PICC LIFE INSURANCE CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411396959.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-08
Publication Date
2024-12-31

AI Technical Summary

Technical Problem

The information display of online insurance services is not intuitive and has poor interactivity, resulting in inefficient business processing.

Method used

通过虚拟现实技术在身份验证通过后,展示与目标业务对应的三维3D虚拟现实场景,接收展示指令,根据用户的使用记录和偏好信息获取产品集合,并根据交互指令展示交互结果,用于指示业务处理进度信息。

Benefits of technology

It improves users' immersive experience and participation, reduces dependence on paper documents or spreadsheets, enhances the intuitiveness of scene display, improves the interactive experience and efficiency of business processing, and reduces operating costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119225598A_ABST
    Figure CN119225598A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of artificial intelligence, in particular to a service processing method and device, communication equipment and a storage medium. The business processing method comprises the steps of displaying a three-dimensional (3D) virtual reality scene corresponding to a target business under the condition that identity verification of VR (Virtual Reality) equipment is passed; receiving a display instruction in the three-dimensional (3D) virtual reality scene; according to the use record and preference information corresponding to the VR equipment, obtaining a product set corresponding to the display instruction from a product three-dimensional (3D) model library, and displaying the product set; according to an interaction instruction for a target product in the product set, an interaction result corresponding to the interaction instruction is displayed, and the interaction result is used for indicating processing progress information of the target service. According to the invention, the interaction experience and the interaction efficiency in the business processing process can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of artificial intelligence technology, and in particular to a business processing method, apparatus, communication equipment and storage medium. Background Art

[0002] With the development of science and technology, more and more services are provided to users, and improving service quality has become the focus of users. For example, insurance services can be provided online, but the insurance services provided online make the information display not intuitive and the interactivity poor, which makes the business processing efficiency low. Summary of the invention

[0003] The present disclosure provides a service processing method, apparatus, communication device and storage medium, which can improve the interactive experience and interaction efficiency in the service processing process. The technical solution of the present disclosure is as follows:

[0004] According to a first aspect of an embodiment of the present disclosure, a service processing method is provided, including:

[0005] When the identity authentication of the VR device is passed, the 3D VR scene corresponding to the target business is displayed;

[0006] Receiving a display instruction in the three-dimensional 3D virtual reality scene;

[0007] According to the usage record and preference information corresponding to the VR device, a product set corresponding to the display instruction is obtained from a product three-dimensional 3D model library, and the product set is displayed;

[0008] According to the interaction instruction for the target product in the product set, the interaction result corresponding to the interaction instruction is displayed, wherein the interaction result is used to indicate the processing progress information of the target business.

[0009] According to some embodiments, presenting a three-dimensional 3D virtual reality scene corresponding to the target business includes:

[0010] Adjusting parameters and a user interface in an initial three-dimensional 3D virtual reality scene according to user preference information and historical information corresponding to the VR device, and acquiring an adjusted three-dimensional 3D virtual reality scene, wherein the parameters include at least one of ambient brightness, contrast, and viewing angle, and the initial three-dimensional 3D virtual reality scene corresponds to a target service;

[0011] The adjusted three-dimensional 3D virtual reality scene is displayed.

[0012] According to some embodiments, the method further comprises:

[0013] Acquire at least one three-dimensional 3D model, wherein different three-dimensional 3D models correspond to different three-dimensional 3D virtual reality scenes;

[0014] Generate dynamic elements and user interface UI elements using web graphics library webGL technology, and add the dynamic elements and user interface UI elements to an initial three-dimensional 3D virtual reality scene to obtain at least one three-dimensional 3D model after rendering;

[0015] Performing format conversion processing on the at least one rendered three-dimensional 3D model to obtain at least one three-dimensional 3D model after format conversion;

[0016] The web graphics library webGL technology is used to render the at least one three-dimensional 3D model after the format conversion to obtain the at least one three-dimensional 3D model after rendering.

[0017] According to some embodiments, the method further comprises:

[0018] Acquire at least one three-dimensional 3D model according to the acquired at least one real scene image, wherein different three-dimensional 3D models correspond to different three-dimensional 3D virtual reality scenes;

[0019] The at least one three-dimensional 3D model is rendered using a surface map and a virtual reality scene of the at least one three-dimensional 3D model is illuminated, and the rendered at least one three-dimensional 3D model is acquired and stored.

[0020] According to some embodiments, displaying the interaction result corresponding to the interaction instruction according to the interaction instruction for the target product in the product set includes:

[0021] Receiving an interaction instruction for a target product in the product set, wherein the interaction instruction includes at least one of a gesture interaction instruction, a voice interaction instruction, and a text interaction instruction;

[0022] In response to the interactive instruction, the three-dimensional 3D model corresponding to the target product is processed, and the processed three-dimensional 3D model is displayed.

[0023] According to some embodiments, the method further comprises:

[0024] Encrypting the data generated in the process of obtaining the interaction result to obtain encrypted data;

[0025] The encrypted data is transmitted to the target device.

[0026] According to a second aspect of an embodiment of the present disclosure, a service processing device is provided, including:

[0027] A scene display unit, used to display a three-dimensional 3D virtual reality scene corresponding to the target business when the identity authentication of the virtual reality technology VR device is passed;

[0028] An instruction receiving unit, configured to receive a display instruction in the three-dimensional 3D virtual reality scene;

[0029] A collection display unit, configured to obtain a product collection corresponding to the display instruction from a product three-dimensional 3D model library according to the usage record and preference information corresponding to the VR device, and display the product collection;

[0030] The business processing unit is used to display the interaction result corresponding to the interaction instruction according to the interaction instruction for the target product in the product set, wherein the interaction result is used to indicate the processing progress information of the target business.

[0031] According to a third aspect of an embodiment of the present disclosure, a communication device is provided, including:

[0032] processor;

[0033] a memory for storing instructions executable by the processor;

[0034] The processor is configured to execute the instructions to implement the business processing method described in any one of the aforementioned aspects.

[0035] According to a fourth aspect of an embodiment of the present disclosure, a storage medium is provided. When instructions in the storage medium are executed by a processor of a communication device, the communication device is enabled to execute the service processing method described in any one of the preceding aspects.

[0036] According to a fifth aspect of an embodiment of the present disclosure, a computer program product is provided, including a computer program, wherein the computer program implements any one of the methods described in the preceding aspects when executed by a processor.

[0037] The technical solution provided by the embodiments of the present disclosure brings at least the following beneficial effects:

[0038] In some or related embodiments, a three-dimensional 3D virtual reality scene corresponding to the target business is displayed when the identity authentication of the virtual reality technology VR device is passed; a display instruction is received in the three-dimensional 3D virtual reality scene; a product set corresponding to the display instruction is obtained from the product three-dimensional 3D model library according to the usage record and preference information corresponding to the VR device, and the product set is displayed; according to the interaction instruction for the target product in the product set, an interaction result corresponding to the interaction instruction is displayed, wherein the interaction result is used to indicate the processing progress information of the target business. Therefore, by displaying the scene corresponding to the business through 3D virtual reality technology, users can experience the insurance business immersively, and reduce the dependence on paper documents or electronic spreadsheets, making the scene display more intuitive, and can interact with users through the three-dimensional 3D virtual reality scene, improve user participation and satisfaction, improve interactivity, and do not need to meet offline, which can improve business processing efficiency and reduce operating costs, thereby improving the interactive experience and interaction efficiency in the business processing process.

[0039] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0040] The drawings herein are incorporated into and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the description are used to explain the principles of the present disclosure, and do not constitute improper limitations on the present disclosure.

[0041] Figure 1 is a flow chart of a business processing method according to an exemplary embodiment;

[0042] Figure 2 is a flow chart of a business processing method according to an exemplary embodiment;

[0043] Figure 3 is a schematic diagram showing an example of a partial plain model rendering according to an exemplary embodiment;

[0044] Figure 4 is a schematic diagram showing an example of a partial plain model rendering according to an exemplary embodiment;

[0045] Figure 5 is a schematic diagram showing an example of a partial plain model rendering according to an exemplary embodiment;

[0046] Figure 6 is a schematic diagram showing an example of a map according to an exemplary embodiment;

[0047] Figure 7is a schematic diagram showing an example of a map according to an exemplary embodiment;

[0048] Figure 8 is a schematic diagram showing an example of a modeling diagram according to an exemplary embodiment;

[0049] Fig. 9 is a schematic diagram showing an example of a plain model rendering according to an exemplary embodiment;

[0050] Fig.10 is a block diagram of a service processing device according to an exemplary embodiment;

[0051] Fig.11 is a block diagram of a business processing system according to an exemplary embodiment;

[0052] Fig.12 The invention is a block diagram of a virtual reality device according to an exemplary embodiment. DETAILED DESCRIPTION

[0053] In order to enable ordinary persons in the art to better understand the technical solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the accompanying drawings.

[0054] The embodiments of the present disclosure provide a business processing method, device, communication device and storage medium. In some embodiments, the terms business processing method, information processing method, communication method, etc. can be replaced with each other, the terms business processing device, information processing device, communication device, etc. can be replaced with each other, and the terms information processing system, communication system, etc. can be replaced with each other.

[0055] The embodiments of the present disclosure are not exhaustive, but are only illustrative of some embodiments, and are not intended to be a specific limitation on the scope of protection of the present disclosure. In the absence of contradiction, each step in a certain embodiment can be implemented as an independent embodiment, and the steps can be arbitrarily combined. For example, a solution after removing some steps in a certain embodiment can also be implemented as an independent embodiment, and the order of the steps in a certain embodiment can be arbitrarily exchanged. In addition, the optional implementation methods in a certain embodiment can be arbitrarily combined; in addition, the embodiments can be arbitrarily combined, for example, some or all of the steps of different embodiments can be arbitrarily combined, and a certain embodiment can be arbitrarily combined with the optional implementation methods of other embodiments.

[0056] In each embodiment of the present disclosure, unless otherwise specified or there is a logical conflict, the terms and / or descriptions between the embodiments are consistent and can be referenced to each other, and the technical features in different embodiments can be combined to form a new embodiment based on their internal logical relationships.

[0057] The terms used in the embodiments of the present disclosure are only for the purpose of describing specific embodiments and are not intended to limit the present disclosure.

[0058] In the embodiments of the present disclosure, unless otherwise specified, elements expressed in the singular form, such as "a", "an", "the", "above", "said", "aforementioned", "this", etc., may mean "one and only one", or "one or more", "at least one", etc. For example, when using articles such as "a", "an", "the" in English in translation, the noun after the article may be understood as a singular expression or a plural expression.

[0059] In the embodiments of the present disclosure, “plurality” refers to two or more.

[0060] In some embodiments, the terms “at least one,” “one or more,” “a plurality of,” “multiple,” etc. may be used interchangeably.

[0061] In some embodiments, "at least one of A and B", "A and / or B", "A in one case, B in another case", "in response to one case A, in response to another case B", etc., may include the following technical solutions according to the situation: in some embodiments, A (A is executed independently of B); in some embodiments, B (B is executed independently of A); in some embodiments, execution is selected from A and B (A and B are selectively executed); in some embodiments, A and B (both A and B are executed). When there are more branches such as A, B, C, etc., the above is also similar.

[0062] In some embodiments, devices and equipment may be interpreted as physical or virtual, and their names are not limited to the names recorded in the embodiments. In some cases, they may also be understood as "equipment", "device", "circuit", "network element", "node", "function", "unit", "section", "system", "network", "chip", "chip system", "entity", "subject", etc.

[0063] In some embodiments, "terminal" or "terminal device" can be referred to as "user equipment (UE)", "user terminal" "mobile station (MS)", "mobile terminal (MT)", subscriber station, mobile unit, subscriber unit, wireless unit, remote unit, mobile device, wireless device, wireless communication device, remote device, mobile subscriber station, access terminal, mobile terminal, wireless terminal, remote terminal, handset, user agent, mobile client, client, etc.

[0064] It should be noted that the information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data used for analysis, stored data, displayed data, etc.) and signals involved in this application are all authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant laws, regulations and standards of relevant countries and regions.

[0065] It should be noted that the terms "first", "second", etc. in the specification and claims of the present disclosure and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present disclosure described herein can be implemented in an order other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.

[0066] Figure 1 is a flow chart of a business processing method according to an exemplary embodiment. Figure 1 As shown, the following steps are included:

[0067] In step S11, when the identity authentication of the virtual reality technology VR device is passed, a three-dimensional 3D virtual reality scene corresponding to the target business is displayed;

[0068] According to some embodiments, the execution subject of the embodiments of the present disclosure may be, for example, a business processing system. The business processing may be, for example, set in a virtual reality technology VR device, or may be, for example, a business processing system independent of the virtual reality technology VR device. The name of the virtual reality technology VR device is not limited. For example, the virtual reality technology VR device may also be a passing device, or may be called an electronic device, etc. When the business processing system is a business processing system independent of the virtual reality technology VR device, the instructions obtained may be, for example, obtained by interacting with the VR device.

[0069] In some embodiments, identity authentication may be, for example, identity authentication of a logged-in user of a virtual reality technology VR device. The identity authentication does not specifically refer to a fixed authentication method. For example, the identity authentication may be, for example, a user name and password. The identity authentication may also be, for example, face authentication, or iris authentication, etc. The embodiments of the present disclosure are not limited to this. The identity authentication may include, for example, one authentication method, or may include, for example, multiple authentication methods.

[0070] In some embodiments, the target business may be, for example, a business displayed by a user. The target business does not specifically refer to a fixed business. Among them, the virtual reality technology VR device may include, for example, only one business, or may include multiple businesses. The embodiment of the present disclosure does not limit this. Among them, the target business of the embodiment of the present disclosure may be, for example, an insurance business.

[0071] In some embodiments, the three-dimensional 3D virtual reality scene may be, for example, a pre-generated scene corresponding to the current business. The three-dimensional 3D virtual reality scene does not specifically refer to a fixed scene. For example, when the generation method corresponding to the three-dimensional 3D virtual reality scene changes, the three-dimensional 3D virtual reality scene may also change accordingly. For example, when the real scene corresponding to the three-dimensional 3D virtual reality scene changes, the three-dimensional 3D virtual reality scene may also change accordingly.

[0072] According to some embodiments, when the identity authentication of the virtual reality technology VR device is passed, a three-dimensional 3D virtual reality scene corresponding to the target business is displayed. Among them, displaying the three-dimensional 3D virtual reality scene corresponding to the target business can be, for example, displaying the three-dimensional 3D virtual reality scene corresponding to the target business on the display screen of the virtual reality technology VR device. The embodiments of the present disclosure are not limited to this.

[0073] In step S12, receiving a display instruction in the three-dimensional 3D virtual reality scene;

[0074] According to some embodiments, the display instruction may be, for example, an instruction received in a three-dimensional 3D virtual reality scene. The display instruction does not specifically refer to a fixed instruction. For example, the display instruction includes, but is not limited to, a voice display instruction, a click display instruction, a gesture display instruction, and a sight display instruction.

[0075] According to some embodiments, the presentation instruction may be received in the three-dimensional 3D virtual reality scene.

[0076] In step S13, according to the usage record and preference information corresponding to the VR device, a product set corresponding to the display instruction is obtained from a product three-dimensional 3D model library, and the product set is displayed;

[0077] According to some embodiments, the usage record may be, for example, a usage record corresponding to a user currently using the VR device. The usage record does not specifically refer to a fixed user. For example, when the recording duration of the usage record changes, the usage record may also change accordingly. For example, when the usage information corresponding to the usage record changes, the usage record may also change accordingly.

[0078] In some embodiments, the preference information may be, for example, preference information corresponding to the user currently using the VR device. The preference information may be, for example, pre-entered, or generated based on the user's usage record. The preference information does not specifically refer to a fixed information. For example, when a modification instruction for the preference information is received, the preference information may also change accordingly. For example, when the method of generating the preference information changes, the preference information may also change accordingly.

[0079] According to some embodiments, the product three-dimensional 3D model library may be, for example, a collection of at least one product three-dimensional 3D model. The product three-dimensional 3D model library does not specifically refer to a fixed model library. For example, when the number of product three-dimensional 3D models included in the product three-dimensional 3D model library changes, the product three-dimensional 3D model library may also change accordingly. For example, when a product three-dimensional 3D model in the product three-dimensional 3D model library changes, the product three-dimensional 3D model library may also change accordingly.

[0080] In some embodiments, the product set may be, for example, a product set corresponding to the display instruction. The product set may be, for example, a collection of at least one product. The product set does not specifically refer to a fixed set. For example, when the number of products corresponding to the product set changes, the product set may also change accordingly. For example, when any product in the product set changes, the product set may also change accordingly.

[0081] In some embodiments, according to the usage record and preference information corresponding to the VR device, a product set corresponding to the display instruction is obtained from the product three-dimensional 3D model library, and the product set is displayed. The display method of the product set is not limited. For example, the product set can be displayed in a tiled manner. For example, the product set can also be displayed in an overlapping manner of floating windows.

[0082] In step S14, according to the interaction instruction for the target product in the product set, the interaction result corresponding to the interaction instruction is displayed, wherein the interaction result is used to indicate the processing progress information of the target business.

[0083] In some embodiments, the target product may be, for example, a product in a product set that interacts with the user. The target product does not specifically refer to a fixed product. For example, when the product name of the target product changes, the target product may also change accordingly. For example, when the product attribute of the target product changes, the target product may also change accordingly.

[0084] According to some embodiments, the interaction instruction may be, for example, an instruction to interact with the target product. The interaction instruction does not specifically refer to a fixed instruction. For example, the interaction instruction may include a gesture interaction instruction, a voice interaction instruction, a sight interaction instruction, a click interaction instruction, etc. The embodiments of the present disclosure do not limit this. Among them, the name of the interaction instruction is not limited. For example, the interaction instruction may also be called an operation instruction.

[0085] In some embodiments, the interaction result may be, for example, a result obtained by interacting with the target product. The interaction result may include, for example, display details of the target product, and may also include product information of the target product, such as order generation, etc. The embodiments of the present disclosure are not limited to this.

[0086] According to some embodiments, the processing progress information may be used to indicate information on processing the interactive instruction during the interaction with the target product. The processing progress information may include, for example, the progress of processing the target product. The processing progress information does not specifically refer to a fixed information. For example, when the processing progress is different, the obtained processing progress information is also different, and the obtained interaction result also changes accordingly.

[0087] In some embodiments, for example, based on an interaction instruction for a target product in the product set, an interaction result corresponding to the interaction instruction may be displayed, wherein the interaction result is used to indicate processing progress information of the target business.

[0088] In some or related embodiments, a three-dimensional 3D virtual reality scene corresponding to the target business is displayed when the identity authentication of the virtual reality technology VR device is passed; a display instruction is received in the three-dimensional 3D virtual reality scene; a product set corresponding to the display instruction is obtained from the product three-dimensional 3D model library according to the usage record and preference information corresponding to the VR device, and the product set is displayed; according to the interaction instruction for the target product in the product set, an interaction result corresponding to the interaction instruction is displayed, wherein the interaction result is used to indicate the processing progress information of the target business. Therefore, by displaying the scene corresponding to the business through 3D virtual reality technology, users can experience the insurance business immersively, and reduce the dependence on paper documents or electronic spreadsheets, making the scene display more intuitive, and can interact with users through the three-dimensional 3D virtual reality scene, improve user participation and satisfaction, improve interactivity, and do not need to meet offline, which can improve business processing efficiency and reduce operating costs, thereby improving the interactive experience and interaction efficiency in the business processing process.

[0089] Figure 2 is a flow chart of a business processing method according to an exemplary embodiment. Figure 2 As shown, the following steps are included:

[0090] In step S21, when the identity authentication of the virtual reality technology VR device is passed, a three-dimensional 3D virtual reality scene corresponding to the target business is displayed;

[0091] The specific process is as described above and will not be repeated here.

[0092] In some embodiments, the embodiments of the present disclosure may provide a business processing system, which includes a hardware system and a software system, wherein the hardware system may include, for example, a high-performance computer or server to improve the smoothness of 3D virtual reality scene display, and may also include interactive devices such as virtual reality helmets and handles to provide an immersive interactive experience. The software system may include, for example, a system that uses a mature 3D engine such as Unity3D as a development platform, combined with programming languages ​​such as JavaScript, C#, C++, and ActionScript3.

[0093] In some embodiments, the method may include performing a hardware self-check when determining that the VR device is started, specifically including whether the helmet, handle, and locator are in working state or whether the working parameters are the same as the preset values. It may also include whether the connection status between various devices is normal and whether normal interaction can be performed.

[0094] According to some embodiments, for example, the user of the VR device may also be authenticated. Specifically, for example, it may include whether the received user information matches the information stored in the database, improving the security of the use of the VR device and improving the security of system access. The identity authentication may include, for example, one or more of password authentication, graphic authentication, and biometric authentication.

[0095] According to some embodiments, presenting a three-dimensional 3D virtual reality scene corresponding to the target business includes:

[0096] Adjusting parameters and a user interface in an initial three-dimensional 3D virtual reality scene according to user preference information and historical information corresponding to the VR device, and acquiring an adjusted three-dimensional 3D virtual reality scene, wherein the parameters include at least one of ambient brightness, contrast, and viewing angle, and the initial three-dimensional 3D virtual reality scene corresponds to a target service;

[0097] The adjusted three-dimensional 3D virtual reality scene is displayed.

[0098] According to some embodiments, the initial three-dimensional 3D virtual reality scene may be, for example, a corresponding three-dimensional 3D virtual reality scene after the model is established. The initial three-dimensional 3D virtual reality scene may also be adjusted by, for example, receiving a modification instruction from a user for the scene.

[0099] According to some embodiments, the method further comprises:

[0100] Acquire at least one three-dimensional 3D model, wherein different three-dimensional 3D models correspond to different three-dimensional 3D virtual reality scenes;

[0101] Generate dynamic elements and user interface UI elements using web graphics library webGL technology, and add the dynamic elements and user interface UI elements to an initial three-dimensional 3D virtual reality scene to obtain at least one three-dimensional 3D model after rendering;

[0102] Performing format conversion processing on the at least one rendered three-dimensional 3D model to obtain at least one three-dimensional 3D model after format conversion;

[0103] The at least one three-dimensional 3D model after the format conversion is rendered using the web graphics library webGL technology to obtain at least one three-dimensional 3D model after rendering. Therefore, the accuracy of obtaining the three-dimensional 3D model can be improved, and the matching of the three-dimensional 3D model with the real scene can be improved. The web graphics library webGL technology is used for rendering, which can provide a smooth rendering effect.

[0104] For example, a three-dimensional 3D model can be established for various products, and the product can be, for example, an insurance product, which can include, for example, life insurance products, auto insurance products, property insurance products, and health insurance products, etc. Product information can also be added to the 3D model, and the product information can include, for example, insurance type, coverage, price, etc.

[0105] In some embodiments, dynamic elements may include, for example, floating clouds and flowing water, etc. Interactive UI elements may include, for example, menus, buttons, and prompt boxes, etc.

[0106] According to some embodiments, the method further comprises:

[0107] Acquire at least one three-dimensional 3D model according to the acquired at least one real scene image, wherein different three-dimensional 3D models correspond to different three-dimensional 3D virtual reality scenes;

[0108] The at least one three-dimensional 3D model is drawn using a surface map and the virtual reality scene of the at least one three-dimensional 3D model is illuminated, and the at least one drawn three-dimensional 3D model is acquired and stored. This can ensure that the virtual scene is presented in a VR helmet in a high frame rate and low latency manner, providing a smooth visual experience.

[0109] According to some embodiments, for example, the rendering angle and focus may be adjusted in real time according to the movement of the user's head and eyeballs.

[0110] According to some embodiments, for example, 3D modeling software may be used to create a virtual scene related to the target business, such as an insurance company lobby and a product display area. For example, real materials and textures may be given to objects in the virtual scene to improve the realism of the scene. In addition, the lighting in the virtual scene may be set to create a comfortable and natural visual effect. Real scene images may include, for example, an office environment, a product display area, and a risk assessment site.

[0111] In some embodiments, by modeling the real scene, texture mapping and fiber processing can be performed on each scene, which can improve the realism of the virtual reality scene display.

[0112] According to some embodiments, for example, a virtual three-dimensional scene can be constructed according to the actual scene; virtual light effects and various texture effects can be performed according to the actual scene; and the design concept and technology of network-based communication of a network virtual scene can be implemented.

[0113] Among them, the three-dimensional virtual scene modeling technology may include, for example: scene geometry modeling, map texture drawing, scene shading processing, scene unified lighting effect; image-based hybrid modeling technology; program development and design.

[0114] For example, it can include three aspects: 3D network virtual scene modeling, scene graph construction, and scene human-computer interaction design:

[0115] Three-dimensional network virtual scene modeling can, for example, build a three-dimensional scene based on the actual scene, and draw and render the scene based on the model texture of the three-dimensional scene.

[0116] The scene graph construction may include, for example, analyzing and studying the constructed scene, and conducting experiments in blocks to develop a web-based network virtual scene roaming.

[0117] Scene human-computer interaction design can include, for example, routing node interaction in technology, which mainly realizes the interaction between users and three-dimensional scenes by setting roaming paths, designing node interpolators and writing related script programs.

[0118] According to some embodiments, when performing 3D modeling, for example, the modeling can be compared with photos taken on site. Figures 3 to 5 As shown, Figure 3 , Figure 4 and Figure 5 For example, it can be a partial plain model rendering. Taking building modeling as an example, the building complex in the real scene and the structure of each building itself are constructed by geometric bodies, and are combined together by attachment or grouping. In 3D software, for example, you can check whether the building wiring is regular in wireframe mode, and the mapping effect can be improved when the regularity requirements are met. Among them, the building complex in the scene and the structure of each building itself can also be constructed by geometric bodies, and are combined together by attachment or grouping. When the complexity of the building is less than the complexity threshold, it can be viewed by dragging. When the complexity of the building is greater than the complexity threshold, various geometric edits are performed in editable polygon mode, and the constructed geometric bodies are attached when necessary.

[0119] According to some embodiments, for example, the texture can be drawn after UV splitting as needed, or the UV can be directly mapped without splitting as needed, and UV splitting is seldom performed here, because most of the textures here can meet the requirements without splitting UV, which also saves a lot of time and increases work efficiency.

[0120] In some embodiments, objects such as buildings that are not far away in the network virtual scene design do not need to be modeled. Two methods can be used for modeling: one is surface mapping, and the other is direct modeling using WebGL. Combining the two methods will produce better results.

[0121] According to some embodiments, for example, a highlight map may be used to represent a unified light and light effect in the scene, wherein the highlight map is rendered after lighting is turned on so that the map retains light and shadow information, and the highlight map is output by automatic UV unfolding, and then the light is deleted and the highlight map is pasted, so that the original light and shadow information will be retained even if the light is not turned on.

[0122] According to some embodiments, for example, a normal map may also be used, wherein, for example, a map with an alpha channel may be used for drawing, and specifically, for example, the png format and the tga format may be included. For example, a map with an alpha channel may be used in a network virtual scene to represent leaves, and two or more facets may be used to represent a large tree, or flowers, plants, or railings. Specifically, for example, Figure 6 and Figure 7 shown.

[0123] According to some embodiments, in the network virtual scene design, the position of the light is set according to different locations and different buildings, but the lighting effect should be set in the process of setting the light effect. Attention should be paid to the uniform direction of the building's shadow, and the lighting is not for rendering a highlight map with the shadow information of the building under the light. Even if the light is removed after the building is affixed with a highlight map, the shadow information will be retained. Therefore, the lighting process must be extremely careful, and the lighting must be performed in a plain model.

[0124] According to some embodiments, the modeling and texture of the real photo can be rendered in 3Ds MAX, wherein factors such as modeling, texture, lighting and coordinate position are taken into consideration, and sometimes artistic processing is required as needed. Figure 8 For example, you can model a graph, Fig. 9 For example, it can be a plain model rendering. Among them, the acquired partition images can be spliced, and the spliced ​​scene can be divided and split again to build a scene map in partitions, thereby improving the accuracy of 3D model establishment.

[0125] According to some embodiments, the map of the embodiment of the present disclosure may include:

[0126] 1. Three parts modeling and seven parts mapping:

[0127] Make extensive use of technologies such as normal mapping and use triangles instead of quadrilaterals as much as possible.

[0128] 2. Texture Mapping: This is the most common type of mapping, used to add color, pattern or detail to the surface of the model. For example, adding brick texture to the wall of a building, or adding grass texture to the terrain.

[0129] 3. Normal Mapping: As mentioned in the previous explanation, normal mapping is used to create a sense of bumps on the surface of the model, simulating additional geometric details without increasing the actual number of vertices. It affects the lighting calculation by changing the direction of the surface normal, thereby creating a sense of depth.

[0130] 4. Displacement Mapping: Similar to normal mapping, but displacement mapping actually changes the geometry of the model, not just the visual effect. It is often used to create realistic bumps and undulations, such as height changes in terrain.

[0131] 5. Specular Mapping: This map is used to define the specular reflection area and intensity on the model surface, thereby controlling which parts of the model will appear brighter under lighting.

[0132] 6. Ambient Occlusion Mapping: This map simulates a soft shadow effect and is usually used to enhance the shadows in the corners and crevices of the model to increase realism.

[0133] 7. Emissive Mapping: Used to indicate which parts of the model will emit light, such as light bulbs or display screens.

[0134] 8. Opacity / Alpha Mapping: Used to control the transparency of the model surface, allowing the creation of translucent effects such as leaves and glass.

[0135] 9. Bump Mapping: Similar to normal mapping, it is used to create a bumpy effect on the surface, but the height changes are usually defined by a grayscale image.

[0136] Among them, since the triangle is composed of three vertices and three edges, it is the basic unit of three-dimensional shapes. This structure makes the triangle extremely flexible in the modeling process, and it is easy to create and edit complex shapes. Compared with the four-sided face, the triangle face is easier to compress. When exporting or uploading 3D models to the network platform, the smaller file size helps to speed up the transmission speed and save storage space. Many 3D modeling software and platforms support the triangle face structure. The use of triangle faces can ensure that the model has good compatibility between different software and platforms. Compared with the four-sided face, which may have less data in some cases, the triangle face has more advantages in expressing details. Through reasonable triangulation, finer details and textures can be created on the surface of the model. In applications that require real-time rendering, such as virtual reality, the use of triangle faces can improve rendering performance. Due to the simplicity of triangle faces, graphics processors can process them faster, resulting in smoother visual effects.

[0137] According to some embodiments, during 3D modeling, for example, the following techniques may also be used:

[0138] LOD (Level of Detail) technology: The detail level of the model can be dynamically adjusted according to the distance of the observer. When the observer is far away from the model, a model with a lower detail level is used, and when the observer is close to the model, a model with a higher detail level is switched. This can reduce the rendering load while maintaining the visual effect.

[0139] Merge duplicate geometry: In the model, there may be duplicate geometry, such as duplicate walls, columns, etc. By merging these duplicate geometries, you can reduce memory usage and computing resources, thereby improving rendering performance.

[0140] Optimize textures and materials: Reducing the resolution of textures or using compressed texture formats can reduce the size of model files and reduce rendering time. In addition, simplifying the complexity of materials, such as reducing the use of reflection, refraction and other effects, can also improve rendering efficiency.

[0141] Proxy object: Proxy is a low-detail model that can be rendered instead of the original model. During the rendering process, using the Proxy object can significantly reduce the rendering load and increase the rendering speed.

[0142] Reasonable use of optimization options: Many 3D modeling software provide optimization tools or options, such as tools to optimize meshes, tools to reduce material complexity, etc. Reasonable use of these optimization options can greatly improve the performance of the model.

[0143] Make drawings by scene: Don't put all angles and details into one scene, but split the scene into multiple parts as needed, and delete the models that the camera cannot see in each scene. This can reduce the load when rendering.

[0144] Streamline the number of objects: Merge multiple objects of the same material into one object to reduce the number of objects in the scene. This can reduce the complexity and resource consumption during rendering.

[0145] Check and optimize texture sizes: If the texture size is too large, it may cause slow rendering. Therefore, you need to check the size of all textures and use appropriate tools to compress or replace small-sized textures.

[0146] In step S22, receiving a display instruction in the three-dimensional 3D virtual reality scene;

[0147] The specific process is as described above and will not be repeated here.

[0148] In step S23, according to the usage record and preference information corresponding to the VR device, a product set corresponding to the display instruction is obtained from a product three-dimensional 3D model library, and the product set is displayed;

[0149] The specific process is as described above and will not be repeated here.

[0150] According to some embodiments, the product 3D model library may be, for example, an insurance product 3D model library, wherein the insurance product 3D model library may include, for example, various types of insurance products. Different insurance products may correspond to different product 3D models to display the appearance, structure, and characteristics of each insurance product.

[0151] In some embodiments, when displaying the product set, for example, an animation display method may be used to display product information of the target product to improve the understanding of the target product.

[0152] In step S24, according to the interaction instruction for the target product in the product set, an interaction result corresponding to the interaction instruction is displayed, wherein the interaction result is used to indicate the processing progress information of the target business;

[0153] The specific process is as described above and will not be repeated here.

[0154] When interacting with the target product and displaying the product, the product's coverage, price, terms and cases can also be displayed. For example, multiple insurance products can be compared and displayed, and intelligent recommendations can be provided based on user needs and preferences.

[0155] According to some embodiments, a navigation menu and a browsing path may be displayed in a three-dimensional 3D virtual reality scene, for example, and product display and interaction may be performed based on the navigation menu and the browsing path, thereby improving the convenience of product display and interaction.

[0156] In some embodiments, the interactive instructions may include, for example, product selection instructions, product fitting instructions, and product test drive instructions. The interactive instructions may be obtained, for example, by voice questioning or consultation.

[0157] In some embodiments, for example, a virtual assistant service can be used to provide users with real-time product recommendations, consultation answers, purchase guidance, and other services. The virtual assistant has natural language processing capabilities and can have a natural conversation with the user.

[0158] In some embodiments, for example, multiple users may be supported to enter a three-dimensional 3D virtual reality scene for collaborative consultation, product discussion, etc. Among them, for example, functions such as text chat and voice call may be provided to enhance interaction and communication between users.

[0159] In some embodiments, for example, an accessibility function may also be provided, which may specifically include a high contrast mode, a screen reader, etc., to improve the interactive experience.

[0160] According to the interaction instruction for the target product in the product set, displaying the interaction result corresponding to the interaction instruction includes:

[0161] Receiving an interaction instruction for a target product in the product set, wherein the interaction instruction includes at least one of a gesture interaction instruction, a voice interaction instruction, and a text interaction instruction;

[0162] In response to the interactive instruction, the three-dimensional 3D model corresponding to the target product is processed, and the processed three-dimensional 3D model is displayed.

[0163] In some embodiments, the interaction instructions may be obtained through a handle, and the interaction may include clicking, dragging, rotating, etc. When the interaction is determined to be successful, feedback information may be provided. The feedback information includes but is not limited to sound feedback information, light and shadow change feedback information, etc., which can improve the intuitiveness and fun of the interaction.

[0164] In some embodiments, for example, after a user logs in to the system through a VR device, a registered username and password, he or she can enter the virtual insurance company lobby, that is, display the 3D virtual reality scene corresponding to the virtual insurance company lobby. For example, the nearest online virtual business hall can be recommended based on the user's geographic location. After selecting the business hall, the front desk scene is displayed, and the virtual front desk guides the user to view the business or related insurance product introduction that he or she wants to handle. The user clicks on the front desk attendant hotspot to have a face-to-face communication with the virtual account manager in the 3D virtual reality scene. The most likely suitable insurance product can be recommended based on the information described by the user through voice semantic recognition technology. Product details, insurance type introductions and glossaries can be viewed in the scene, that is, the target product can be interacted with. After the user decides to insure a certain insurance product, he or she can enter the insurance scene and assign a virtual insurance agent to provide online consultation and services. The process of filling in insurance information, calculating premiums and generating orders can be completed through interaction with the virtual agent. During the insurance process, necessary risk warnings and insurance guidance can be provided, and after the user confirms that the insurance information is correct, payment is made and an insurance contract is generated. The contract is displayed to the user in the form of a virtual document, and the user can choose to print or download it for storage. After the insurance contract is signed, users can enter the virtual claims guidance scene for experience. Through virtual reality technology, each step of the claims process is simulated, and necessary material lists, process guidance, time estimates and other information are provided to help users better understand the claims process.

[0165] In step S25, the data generated in the process of obtaining the interaction result is encrypted to obtain encrypted data;

[0166] The specific process is as described above and will not be repeated here.

[0167] According to some embodiments, for example, data generated during the interaction result acquisition process may be acquired, and the data may include, for example, behavioral data, and the behavioral data may include, for example, browsing paths, dwell time, number of interactions, and purchase conversion rate, etc. Based on the acquired behavioral data, current user needs and preference information may be acquired, and the 3D model may be optimized, specifically, the virtual scene, insurance product display, and user interaction interface may be optimized to improve user experience and product purchase conversion rate.

[0168] In some embodiments, for example, when behavioral data can be obtained, data mining and analysis techniques can be used to obtain the user's preferences, needs, and behavioral patterns, so as to optimize the displayed information and improve the interactive experience.

[0169] According to some embodiments, for example, a prediction model can be constructed based on historical data and user behavior to predict the user's purchase intention and potential demand. At the same time, personalized product recommendations and purchase suggestions can be provided to the user based on the recommendation algorithm.

[0170] According to some embodiments, the effectiveness of the designed interaction design, product function or marketing strategy is verified through A / B testing, and iterative optimization is performed based on the test results to ensure that the system always maintains the best state.

[0171] In step S26, the encrypted data is transmitted to the target device.

[0172] The specific process is as described above and will not be repeated here.

[0173] In some embodiments, for example, user access and permissions can be controlled to improve access security. For example, a privacy policy can be obtained to clarify the rules for collecting, using and sharing user data. At the same time, it is ensured that all operations of the system comply with the requirements of relevant regulations. For example, a reliable data backup and recovery mechanism can be established to prevent data loss or damage.

[0174] In one or related embodiments, the data generated during the interaction result acquisition process is encrypted to obtain encrypted data; the encrypted data is transmitted to the target device, so that the security and confidentiality of the data can be protected and the security of data transmission can be improved.

[0175] Fig.10 FIG. 1 is a block diagram of a service processing device according to an exemplary embodiment. Fig.10 , the service processing device 1000 includes:

[0176] The scene display unit 1001 is used to display a three-dimensional 3D virtual reality scene corresponding to the target business when the identity authentication of the virtual reality technology VR device is passed;

[0177] An instruction receiving unit 1002 is used to receive a display instruction in the three-dimensional 3D virtual reality scene;

[0178] A collection display unit 1003 is used to obtain a product collection corresponding to the display instruction from a product three-dimensional 3D model library according to the usage record and preference information corresponding to the VR device, and display the product collection;

[0179] The business processing unit 1004 is used to display the interaction result corresponding to the interaction instruction according to the interaction instruction for the target product in the product set, wherein the interaction result is used to indicate the processing progress information of the target business.

[0180] According to some embodiments, the scene display unit 1001, when used to display the three-dimensional 3D virtual reality scene corresponding to the target business, is specifically used to:

[0181] Adjusting parameters and a user interface in an initial three-dimensional 3D virtual reality scene according to user preference information and historical information corresponding to the VR device, and acquiring an adjusted three-dimensional 3D virtual reality scene, wherein the parameters include at least one of ambient brightness, contrast, and viewing angle, and the initial three-dimensional 3D virtual reality scene corresponds to a target service;

[0182] The adjusted three-dimensional 3D virtual reality scene is displayed.

[0183] According to some embodiments, the scene display unit 1001 is further specifically used for:

[0184] Acquire at least one three-dimensional 3D model, wherein different three-dimensional 3D models correspond to different three-dimensional 3D virtual reality scenes;

[0185] Generate dynamic elements and user interface UI elements using web graphics library webGL technology, and add the dynamic elements and user interface UI elements to an initial three-dimensional 3D virtual reality scene to obtain at least one three-dimensional 3D model after rendering;

[0186] Performing format conversion processing on the at least one rendered three-dimensional 3D model to obtain at least one three-dimensional 3D model after format conversion;

[0187] The web graphics library webGL technology is used to render the at least one three-dimensional 3D model after the format conversion to obtain the at least one three-dimensional 3D model after rendering.

[0188] According to some embodiments, the scene display unit 1001 is further specifically used for:

[0189] Acquire at least one three-dimensional 3D model according to the acquired at least one real scene image, wherein different three-dimensional 3D models correspond to different three-dimensional 3D virtual reality scenes;

[0190] The at least one three-dimensional 3D model is rendered using a surface map and a virtual reality scene of the at least one three-dimensional 3D model is illuminated, and the rendered at least one three-dimensional 3D model is acquired and stored.

[0191] According to some embodiments, the business processing unit 1004 is configured to display the interaction result corresponding to the interaction instruction according to the interaction instruction for the target product in the product set, specifically to:

[0192] Receiving an interaction instruction for a target product in the product set, wherein the interaction instruction includes at least one of a gesture interaction instruction, a voice interaction instruction, and a text interaction instruction;

[0193] In response to the interactive instruction, the three-dimensional 3D model corresponding to the target product is processed, and the processed three-dimensional 3D model is displayed.

[0194] According to some embodiments, the service processing unit 1004 is further specifically configured to:

[0195] Encrypting the data generated in the process of obtaining the interaction result to obtain encrypted data;

[0196] The encrypted data is transmitted to the target device.

[0197] Regarding the device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.

[0198] In some or related embodiments, a scene display unit is used to display a three-dimensional 3D virtual reality scene corresponding to the target business when the identity authentication of the virtual reality technology VR device is passed; an instruction receiving unit is used to receive a display instruction in the three-dimensional 3D virtual reality scene; a collection display list is used to obtain a product set corresponding to the display instruction from a product three-dimensional 3D model library according to the usage record and preference information corresponding to the VR device, and display the product set; a business processing unit is used to display an interaction result corresponding to the interaction instruction according to the interaction instruction for the target product in the product set, wherein the interaction result is used to indicate the processing progress information of the target business. Therefore, by displaying the scene corresponding to the business through 3D virtual reality technology, users can experience the insurance business immersively, and reduce the dependence on paper documents or electronic spreadsheets, making the scene display more intuitive, and can interact with users through the three-dimensional 3D virtual reality scene, improve user participation and satisfaction, improve interactivity, and do not need to meet offline, which can improve business processing efficiency and reduce operating costs, thereby improving the interactive experience and interaction efficiency in the business processing process.

[0199] See also Fig.11 , is a schematic diagram of the structure of a business processing system provided in an embodiment of the present application. Fig.11 As shown, it may include:

[0200] 3D virtual reality scene generation module 1101, used to generate 3D virtual reality scenes related to insurance business;

[0201] The insurance product display module 1102 is used to display various insurance products in a 3D virtual reality scene;

[0202] The user interaction module 1103 is used to receive the user's interaction instructions in the 3D virtual reality scene and provide corresponding interaction feedback according to the interaction instructions;

[0203] The data analysis module 1104 is used to collect and analyze the user's behavior data in the 3D virtual reality scene to provide a reference for optimizing insurance products and services.

[0204] The communication device provided in the embodiment of the present disclosure may include, for example, a virtual reality technology VR device, wherein:

[0205] See also Fig.12 , is a structural diagram of a virtual reality technology VR device provided in an embodiment of the present application. Fig.12 As shown, the virtual reality technology VR device 1200 may include: at least one processor 1201, at least one network interface 1204, a user interface 1203, a memory 1205, and at least one communication bus 1202.

[0206] The communication bus 1202 is used to realize the connection and communication between these components.

[0207] The user interface 1203 may include a speaker and a display screen, and the optional user interface 1203 may also include a standard wired interface and a wireless interface.

[0208] The network interface 1204 may optionally include a standard wired interface or a wireless interface (such as a WI-FI interface).

[0209] Among them, the processor 1201 may include one or more processing cores. The processor 1201 uses various interfaces and lines to connect the various parts of the entire virtual reality technology VR device 1200, and executes various functions and processes data of the virtual reality technology VR device 1200 by running or executing instructions, programs, code sets or instruction sets stored in the memory 1205, and calling data stored in the memory 1205. Optionally, the processor 1201 can be implemented in at least one hardware form of digital signal processing (Digital Signal Processing, DSP), field programmable gate array (Field-Programmable Gate Array, FPGA), and programmable logic array (Programmable Logic Array, PLA). The processor 1201 can integrate one or a combination of a central processing unit (Central Processing Unit, CPU), a graphics processing unit (Graphics Processing Unit, GPU) and a modem. Among them, the CPU mainly processes the operating system, user interface 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 to process wireless communications. It can be understood that the above-mentioned modem may not be integrated into the processor 1201, but implemented separately through a chip.

[0210] Among them, the memory 1205 may include a random access memory (Random Access Memory, RAM) and may also include a read-only memory (Read-Only Memory). Optionally, the memory 1205 includes a non-transitory computer-readable storage medium. The memory 1205 can be used to store instructions, programs, codes, code sets or instruction sets. The memory 1205 may include a program storage area and a data storage area, wherein the program storage area may store instructions for implementing an operating system, instructions for at least one function (such as a touch function, a sound playback function, an image playback function, etc.), instructions for implementing the above-mentioned various method embodiments, etc.; the data storage area may store data involved in the above-mentioned various method embodiments, etc. The memory 1205 may also be optionally at least one storage device located away from the aforementioned processor 1201. As Fig.12 As shown, the memory 1205 as a computer storage medium may include an operating system, a network communication module, a user interface module, and an application for application update.

[0211] exist Fig.12In the virtual reality technology VR device 1200 shown, the user interface 1203 is mainly used to provide an input interface for the user and obtain data input by the user; and the processor 1201 can be used to call the application updated by the application stored in the memory 1205, and specifically execute the above steps.

[0212] Various implementations of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various implementations can include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.

[0213] The program code for implementing the method of the present disclosure may be written in any combination of one or more programming languages. These program codes may be provided to a processor or controller of a general-purpose computer, a special-purpose computer, or other programmable business processing device, so that the program code, when executed by the processor or controller, enables the functions / operations specified in the flow chart and / or block diagram to be implemented. The program code may be executed entirely on the machine, partially on the machine, partially on the machine as a stand-alone software package and partially on a remote machine, or entirely on a remote machine or server.

[0214] In the context of the present disclosure, a machine-readable medium may be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, device, or equipment. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or equipment, or any suitable combination of the foregoing. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0215] To provide interaction with a user, the systems and techniques described herein can be implemented on a computer having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user can provide input to the computer. Other types of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic input, voice input, or tactile input).

[0216] The systems and techniques described herein can be implemented in a computing system that includes backend components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes frontend components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), the Internet, and a blockchain network.

[0217] A computer system may include a client and a server. The client and the server are generally remote from each other and usually interact through a communication network. The relationship between the client and the server is generated by computer programs running on the corresponding computers and having a client-server relationship with each other. The server may be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system to solve the defects of difficult management and weak business scalability in traditional physical hosts and VPS services ("Virtual Private Server", or "VPS" for short). The server may also be a server of a distributed system, or a server combined with a blockchain.

[0218] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps recorded in this disclosure can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solutions disclosed in this disclosure can be achieved, and this document does not limit this.

[0219] The above specific implementations do not constitute a limitation on the protection scope of the present disclosure. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present disclosure shall be included in the protection scope of the present disclosure.

Claims

1. A business processing method, characterized in that: include: When the identity authentication of the VR device is passed, the 3D VR scene corresponding to the target business is displayed; Receiving a display instruction in the three-dimensional 3D virtual reality scene; According to the usage record and preference information corresponding to the VR device, a product set corresponding to the display instruction is obtained from a product three-dimensional 3D model library, and the product set is displayed; According to the interaction instruction for the target product in the product set, the interaction result corresponding to the interaction instruction is displayed, wherein the interaction result is used to indicate the processing progress information of the target business.

2. The method according to claim 1, characterized in that: The display of the three-dimensional 3D virtual reality scene corresponding to the target business includes: Adjusting parameters and a user interface in an initial three-dimensional 3D virtual reality scene according to user preference information and historical information corresponding to the VR device, and acquiring an adjusted three-dimensional 3D virtual reality scene, wherein the parameters include at least one of ambient brightness, contrast, and viewing angle, and the initial three-dimensional 3D virtual reality scene corresponds to a target service; The adjusted three-dimensional 3D virtual reality scene is displayed.

3. The method according to claim 1, characterized in that The method further comprises: Acquire at least one three-dimensional 3D model, wherein different three-dimensional 3D models correspond to different three-dimensional 3D virtual reality scenes; Generate dynamic elements and user interface UI elements using web graphics library webGL technology, and add the dynamic elements and user interface UI elements to an initial three-dimensional 3D virtual reality scene to obtain at least one three-dimensional 3D model after rendering; Performing format conversion processing on the at least one rendered three-dimensional 3D model to obtain at least one three-dimensional 3D model after format conversion; The web graphics library webGL technology is used to render the at least one three-dimensional 3D model after the format conversion to obtain the at least one three-dimensional 3D model after rendering.

4. The method according to claim 1, characterized in that: The method further comprises: Acquire at least one three-dimensional 3D model according to the acquired at least one real scene image, wherein different three-dimensional 3D models correspond to different three-dimensional 3D virtual reality scenes; The at least one three-dimensional 3D model is rendered using a surface map and a virtual reality scene of the at least one three-dimensional 3D model is illuminated, and the rendered at least one three-dimensional 3D model is acquired and stored.

5. The method according to claim 1, characterized in that The step of displaying the interaction result corresponding to the interaction instruction according to the interaction instruction for the target product in the product set includes: Receiving an interaction instruction for a target product in the product set, wherein the interaction instruction includes at least one of a gesture interaction instruction, a voice interaction instruction, and a text interaction instruction; In response to the interactive instruction, the three-dimensional 3D model corresponding to the target product is processed, and the processed three-dimensional 3D model is displayed.

6. The method according to claim 1, characterized in that The method further comprises: Encrypting the data generated in the process of obtaining the interaction result to obtain encrypted data; The encrypted data is transmitted to the target device.

7. A service processing device, characterized in that: include: A scene display unit, used to display a three-dimensional 3D virtual reality scene corresponding to the target business when the identity authentication of the virtual reality technology VR device is passed; An instruction receiving unit, configured to receive a display instruction in the three-dimensional 3D virtual reality scene; A collection display unit, configured to obtain a product collection corresponding to the display instruction from a product three-dimensional 3D model library according to the usage record and preference information corresponding to the VR device, and display the product collection; The business processing unit is used to display the interaction result corresponding to the interaction instruction according to the interaction instruction for the target product in the product set, wherein the interaction result is used to indicate the processing progress information of the target business.

8. A communication device, characterized in that: include: processor; a memory for storing instructions executable by the processor; The processor is configured to execute the instructions to implement the service processing method according to any one of claims 1 to 6.

9. A storage medium, when instructions in the storage medium are executed by a processor of a communication device, the communication device is enabled to execute the service processing method according to any one of claims 1 to 6.

10. A computer program product, comprising a computer program, wherein when the computer program is executed by a processor, the computer program implements the service processing method according to any one of claims 1 to 6.