A product trial method and system based on virtual reality
Through virtual reality technology, the product trial is simulated, and the problem of unsuitable products in online shopping is solved, the return rate is reduced, and the shopping experience and resource utilization efficiency is improved.
Patent Information
- Application Number
- CN202311089649.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-28
- Publication Date
- 2024-12-17
- Estimated Expiration
- 2043-08-28
AI Technical Summary
In online shopping, it is difficult for users to accurately understand the product through pictures or videos, which may not be suitable after purchase, resulting in return and refund operations, wasting resources and affecting the user experience.
Obtain product information through the virtual reality terminal, determine the initial scenario and parameters to be input, build a product trial scenario, output a trial model and receive user operations, display trial results, and use virtual reality technology to simulate product trials to enhance intuitiveness and authenticity.
Reduce the probability of return and refund after purchase, ensure that users purchase appropriate products, improve shopping experience, and save express delivery resources.
Smart Images

Figure CN117035942B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of virtual reality technology, and in particular to a product trial method and system based on virtual reality. Background Art
[0002] At present, with the development of Internet technology, online shopping has become the main form of shopping for people; but when shopping online, users can only learn about products through pictures or videos; this may happen that the purchased products are not suitable and need to be returned and refunded, which not only wastes express delivery resources but also affects user use. Summary of the invention
[0003] One of the purposes of the present invention is to provide a product trial method based on virtual reality, which provides product trials based on virtual reality equipment to ensure that users buy suitable products and reduce the probability of return and refund operations after arrival.
[0004] An embodiment of the present invention provides a product trial method based on virtual reality, comprising:
[0005] Obtaining product information of the product to be tried through a virtual reality terminal worn by the first user;
[0006] Based on the product information, determine an initial scenario and a plurality of first parameters to be input corresponding to the initial scenario;
[0007] Receiving a plurality of first parameters corresponding to a plurality of first parameters to be input, input by a first user through a virtual reality terminal, and constructing a product trial scenario based on the plurality of first parameters and an initial scenario;
[0008] Map the products to be tried to the product trial scenarios and build a trial model;
[0009] The trial model is outputted through the virtual reality terminal, a trial operation of the first user on the trial model is received, and a trial result is outputted.
[0010] Preferably, obtaining product information of the product to be tried through the virtual reality terminal worn by the first user includes:
[0011] Obtain browsing information of the first user;
[0012] Parse browsing information and determine product information;
[0013] or,
[0014] Obtain the product search term input by the first user;
[0015] Based on the product search terms, output a list of candidates;
[0016] Obtain product information of a product in the to-be-selected list selected by the first user;
[0017] or,
[0018] Acquire a first image of a product to be tried input by a first user;
[0019] Based on the first image and a preset image library of the product to be tried, product information of the product to be tried is determined.
[0020] Preferably, based on the product information, determining an initial scenario and a plurality of first parameters to be input corresponding to the initial scenario includes:
[0021] Extract features from product information and determine the feature set of the product to be tried;
[0022] Get the preset scenario library;
[0023] Determine the scenario set based on the feature set and the scenario library;
[0024] When the number of scenarios in the scenario set is one, the scenario is taken as the initial scenario;
[0025] When the number of scenarios in the scenario set is not one, constructing a to-be-selected list based on the scenarios in the scenario set;
[0026] Outputting a list to be selected and obtaining a scenario selected by the first user from the list to be selected as an initial scenario;
[0027] Determine a unique identification code of the initial scenario in the scenario library;
[0028] A first parameter to be input corresponding to the unique identification code is extracted from a preset first parameter library to be input based on the unique identification code.
[0029] Preferably, receiving a plurality of first parameters corresponding to a plurality of first parameters to be input inputted by a first user through a virtual reality terminal and constructing a product trial scenario based on the plurality of first parameters and an initial scenario comprises:
[0030] Obtaining a first parameter library to be input and an input interface corresponding to the first parameter to be input;
[0031] Output input interface;
[0032] Receiving input information input by the first user on the input interface;
[0033] Based on the input information, determining a first parameter;
[0034] The input interface includes: a first identifier of a position of the first parameter to be input corresponding to the initial scenario, and a numerical input unit of the first parameter to be input.
[0035] Preferably, the product to be tried is mapped to a product trial scenario to construct a trial model, including:
[0036] Get the preset product model library;
[0037] Determine the product model based on product information and product model library;
[0038] Mapping the product model to a preset first position in the product trial scenario;
[0039] Get a list of adjustable parameters for the product to be tested;
[0040] Map the list of tunable parameters to the preset second position in the product trial scenario.
[0041] Preferably, outputting the trial model through the virtual reality terminal and receiving a trial operation of the first user on the trial model, and outputting the trial result include:
[0042] Perform feature extraction on the trial model to obtain a feature set of the trial model;
[0043] Perform feature extraction on the trial operation to obtain a feature set of the trial operation;
[0044] Get the preset trial result output library;
[0045] Based on the feature set of the trial model and the feature set of the trial operation, the trial result is extracted from the trial result output library.
[0046] Preferably, the product trial method based on virtual reality also includes:
[0047] When the user triggers a virtual button corresponding to evaluation acquisition at a preset position of the trial interface, first parameter information of the product to be tried corresponding to the trial result is obtained;
[0048] Based on the first parameter information, obtaining usage information and trial record information of other second users of the product to be tried corresponding to the trial result;
[0049] Extracting features from the usage information of each second user to determine a feature set corresponding to the usage information of each second user;
[0050] Determining similarities between pairs of usage information of the second user based on a feature set corresponding to the usage information;
[0051] When the similarity is greater than the preset similarity threshold, the usage information with a later upload time is deleted;
[0052] When the similarities between the usage information of the second user are both less than or equal to the preset similarity threshold; based on the preset usage information identification template, each usage information in each evaluation group is identified to determine the evaluation value corresponding to each usage information;
[0053] Obtaining the permission value of the second user corresponding to each piece of usage information;
[0054] Determine the confidence coefficient corresponding to each piece of usage information based on the authority value and a comparison table of preset authority values and confidence coefficients;
[0055] Determine the confidence value of each piece of usage information based on the evaluation value and the confidence coefficient corresponding to each piece of usage information;
[0056] Arrange the confidence values in descending order, extract the usage information corresponding to the confidence values in the first N positions as the first example, and extract the usage information corresponding to the confidence values in the last N positions as the second example;
[0057] Based on the trial record information, the second users are grouped to determine a plurality of evaluation groups, and a weight value corresponding to each evaluation group is determined;
[0058] Determine the credibility of the trial results based on the confidence values and weight values corresponding to each usage information in each usage group;
[0059] Obtain a preset evaluation display interface extraction library;
[0060] Based on the credibility and the evaluation display interface extraction library, obtaining the evaluation display interface;
[0061] The credibility, the first example, and the second example are displayed on the evaluation display interface.
[0062] The present invention also provides a product trial system based on virtual reality, comprising:
[0063] An acquisition module, used to acquire product information of a product to be tried through a virtual reality terminal worn by a first user;
[0064] A determination module, configured to determine an initial scenario and a plurality of first input parameters corresponding to the initial scenario based on the product information;
[0065] A scenario construction module, configured to receive a plurality of first parameters corresponding to a plurality of first parameters to be input, input by a first user through a virtual reality terminal, and to construct a product trial scenario based on the plurality of first parameters and an initial scenario;
[0066] A model building module is used to map the product to be tried to the product trial scenario and build a trial model;
[0067] The result output module is used to output the trial model through the virtual reality terminal, receive the trial operation of the first user on the trial model, and output the trial result.
[0068] Preferably, the acquisition module acquires product information of the product to be tried through the virtual reality terminal worn by the first user, and performs the following operations:
[0069] Obtain browsing information of the first user;
[0070] Parse browsing information and determine product information;
[0071] or,
[0072] Obtain the product search term input by the first user;
[0073] Based on the product search terms, output a list of candidates;
[0074] Obtain product information of a product in the to-be-selected list selected by the first user;
[0075] or,
[0076] Acquire a first image of a product to be tried input by a first user;
[0077] Based on the first image and a preset image library of the product to be tried, product information of the product to be tried is determined.
[0078] Preferably, the determination module determines the initial scenario and a plurality of first input parameters corresponding to the initial scenario based on the product information, and performs the following operations:
[0079] Extract features from product information and determine the feature set of the product to be tried;
[0080] Get the preset scenario library;
[0081] Determine the scenario set based on the feature set and the scenario library;
[0082] When the number of scenarios in the scenario set is one, the scenario is taken as the initial scenario;
[0083] When the number of scenarios in the scenario set is not one, constructing a to-be-selected list based on the scenarios in the scenario set;
[0084] Outputting a list to be selected and obtaining a scenario selected by the first user from the list to be selected as an initial scenario;
[0085] Determine a unique identification code of the initial scenario in the scenario library;
[0086] A first parameter to be input corresponding to the unique identification code is extracted from a preset first parameter library to be input based on the unique identification code.
[0087] Other features and advantages of the present invention will be described in the following description, and partly become apparent from the description, or understood by practicing the present invention. The purpose and other advantages of the present invention can be realized and obtained by the structures particularly pointed out in the written description, claims, and drawings.
[0088] The technical solution of the present invention is further described in detail below through the accompanying drawings and embodiments. BRIEF DESCRIPTION OF THE DRAWINGS
[0089] The accompanying drawings are used to provide a further understanding of the present invention and constitute a part of the specification. Together with the embodiments of the present invention, they are used to explain the present invention and do not constitute a limitation of the present invention. In the accompanying drawings:
[0090] Figure 1 A schematic diagram of a product trial method based on virtual reality in an embodiment of the present invention;
[0091] Figure 2 Schematic diagram of a product trial system based on virtual reality in an embodiment of the present invention. DETAILED DESCRIPTION
[0092] The preferred embodiments of the present invention are described below in conjunction with the accompanying drawings. It should be understood that the preferred embodiments described herein are only used to illustrate and explain the present invention, and are not used to limit the present invention.
[0093] The embodiment of the present invention provides a product trial method based on virtual reality, such as Figure 1 As shown, including:
[0094] Step S1: obtaining product information of a product to be tried through a virtual reality terminal worn by a first user;
[0095] Step S2: determining an initial scenario and a plurality of first input parameters corresponding to the initial scenario based on the product information;
[0096] Step S3: receiving a plurality of first parameters corresponding to a plurality of first parameters to be input, input by a first user through a virtual reality terminal, and constructing a product trial scenario based on the plurality of first parameters and an initial scenario;
[0097] Step S4: Map the product to be tried to the product trial scenario and build a trial model;
[0098] Step S5: outputting the trial model through the virtual reality terminal, receiving the trial operation of the first user on the trial model, and outputting the trial result.
[0099] The working principle and beneficial effects of the above technical solution are:
[0100] Virtual reality is mainly realized by virtual reality terminals, which include: VR glasses, VR helmets, etc. Before trying a product, it is necessary to determine the product information of the product that the first user wants to try based on the operation of the first user on the virtual reality terminal; the product information includes: product name, model, unique identification number corresponding to the product, etc.; the initial scenario and the first input parameter to be input by the user for adjusting the initial scenario are determined through the product information; after the user inputs the first parameter, a trial model is constructed, and the trial model is displayed and played through the virtual reality terminal, the user performs trial operations on the usage model, and the virtual reality terminal displays the trial results; trying a product through a virtual reality terminal can make the product display more intuitive and the product trial closer to the real situation, so as to ensure that the user buys the right product and reduce the probability of return and refund operations after arrival. For example: the user inputs "clothes" through the virtual reality terminal, and the virtual reality terminal directly determines the initial scene; the initial scene is the store background and the human body model located under the store background, and the first input parameter to be input is the parameters of each part of the human body model (such as height, weight, measurements, etc.); after the user inputs the first parameters of each part, the human body model that matches himself is determined, and the trial of "clothes" can be realized directly through the human body model with the user's own body parameters, making the trial of the product more intuitive.
[0101] In one embodiment, obtaining product information of the product to be tried through the virtual reality terminal worn by the first user includes:
[0102] Obtain browsing information of the first user;
[0103] Parse browsing information and determine product information;
[0104] or,
[0105] Obtain the product search term input by the first user;
[0106] Based on the product search terms, output a list of candidates;
[0107] Obtain product information of a product in the to-be-selected list selected by the first user;
[0108] or,
[0109] Acquire a first image of a product to be tried input by a first user;
[0110] Based on the first image and a preset image library of the product to be tried, product information of the product to be tried is determined.
[0111] The working principle and beneficial effects of the above technical solution are:
[0112] This embodiment provides three methods for determining product information of products to be tried. The first method is that when a user browses products on the Internet, the product trial can be directly triggered on the product page being browsed, and the product corresponding to the browsing information can be directly determined through the browsing information of the first user, and then the product information can be determined; the second method is that the user inputs the product search term through the product search term input box and selects from the output corresponding product search term candidate list; the third method can also use the image search function to achieve the determination of the product to be tried; that is, the user inputs the first image of the product to be tried through the image search interface, and the first image can be an image stored in the user's mobile phone album or an image forwarded to the user by other users. Among them, based on the first image and the preset image library of the product to be tried, the product information of the product to be tried is determined, specifically, the first image is matched with the second image in the image library of the product to be tried; the second image is correspondingly associated with the product information in the image library; as long as there is a second image matching the first image in the image library of the trial product, the correspondingly associated product information can be determined; the matching can be achieved by calculating the similarity between the images; when the similarity is greater than the similarity threshold (0.95) and is the largest in the image library of the trial product, it is determined that the first image and the second image match.
[0113] In one embodiment, based on the product information, determining an initial scenario and a plurality of first parameters to be input corresponding to the initial scenario includes:
[0114] Extract features from product information and determine the feature set of the product to be tried;
[0115] Get the preset scenario library;
[0116] Determine the scenario set based on the feature set and the scenario library;
[0117] When the number of scenarios in the scenario set is one, the scenario is taken as the initial scenario;
[0118] When the number of scenarios in the scenario set is not one, constructing a to-be-selected list based on the scenarios in the scenario set;
[0119] Outputting a list to be selected and obtaining a scenario selected by the first user from the list to be selected as an initial scenario;
[0120] Determine a unique identification code of the initial scenario in the scenario library;
[0121] A first parameter to be input corresponding to the unique identification code is extracted from a preset first parameter library to be input based on the unique identification code.
[0122] The working principle and beneficial effects of the above technical solution are:
[0123] By extracting features from product information, the feature set of the product to be tried is determined. The features in the feature set include: product name, model, values of various key indicators (for example: height, length, width, color), etc.; the scene corresponding to the product to be tried is matched from the scene library through the feature set, and the scene library stores multiple scenes; for example: when the product to be tried is a cabinet, the trial scene includes multiple scenes such as the cabinet is placed in the corner of the room, the middle of the wall, and the non-interference area between the wall from the door to the side of the door; when the product to be tried is clothes, the scene library includes multiple trial scenes with different store backgrounds; when the product to be tried is a mop, the scene library includes ground scenes with different stains, ground scenes with different structures, and gap scenes with different structures, etc. ; According to the specific scenario selected by the user, there are changeable parameters (i.e., the first parameters to be input) corresponding to the specific scenario to make the scenario closer to the user's needs; for example: for the trial of the cabinet in the indoor corner scenario, the parameters that need to be determined are the length, width, and height of the space where the cabinet can be placed in the corner; for the trial of the cabinet in the non-interference area scenario between the door and the wall on the side of the door, the parameters that need to be determined include: the width, height, and length of the non-interference area; for the trial of the mop in the gaps of different structures, the parameters that need to be determined include the width and length of the gaps; for the trial scenario of clothes, the parameters that need to be determined are the sizes of various parts of the human body model, the type of the human body model (i.e., men and women, adults, children, and the elderly), etc.
[0124] In one embodiment, receiving a plurality of first parameters corresponding to a plurality of first parameters to be input from a first user through a virtual reality terminal and constructing a product trial scenario based on the plurality of first parameters and an initial scenario includes:
[0125] Obtaining a first parameter library to be input and an input interface corresponding to the first parameter to be input;
[0126] Output input interface;
[0127] Receiving input information input by the first user on the input interface;
[0128] Based on the input information, determining a first parameter;
[0129] The input interface includes: a first identifier of a position of the first parameter to be input corresponding to the initial scenario, and a numerical input unit of the first parameter to be input.
[0130] The working principle and beneficial effects of the above technical solution are:
[0131] An input interface corresponding to a first parameter to be input is stored in a first parameter library; a user can operate on the input interface; the input interface may vary according to different scenarios, for example, for a clothing trial, the background of the input interface is a human model, a floating frame is used to float on the background, and the first parameter is marked to the corresponding position of the human model with an arrow line to ensure that the user knows the corresponding position of the parameter, so that the user can input the parameter after measurement.
[0132] In one embodiment, the input of the first parameter to be input in the cabinet scene can be done by image input; at least one marker is placed at the position where the user needs to place the cabinet, and an image is taken; the length, width, and height of the placement position are measured through the image; the markers include: marker No. 1 (10mm*10mm*10mm cube), marker No. 2 (5mm*5mm*5mm cube), etc., and the placement method can be to place a marker at each of the two diagonals of the ground where the cabinet needs to be placed; when a virtual display frame with the marker as the area is displayed on the display screen of the virtual reality terminal, the virtual display frame is a flat frame, and the user uses the operating handle to make the pointer on the display screen touch the virtual frame, and the virtual display frame changes to a draggable state, and the virtual display frame is manually dragged up and down to determine the height of the placement area; the rapid input of the first parameter to be input in the scene is achieved.
[0133] In one embodiment, the product to be tried is mapped to a product trial scenario to construct a trial model, including:
[0134] Get the preset product model library;
[0135] Determine the product model based on product information and product model library;
[0136] Mapping the product model to a preset first position in the product trial scenario;
[0137] Get a list of adjustable parameters for the product to be tested;
[0138] Map the list of tunable parameters to the preset second position in the product trial scenario.
[0139] The working principle and beneficial effects of the above technical solution are:
[0140] By mapping the product model and the adjustable parameter list corresponding to the product model to the first and second positions in the product trial scenario respectively; taking the clothing trial model as an example; the store background includes a wardrobe; the product model is mapped to the wardrobe; the adjustable parameter list is placed in the upper left corner of the screen; the adjustable parameter list includes: clothing pattern, clothing color, etc. For the trial of the cabinet in the indoor corner scenario, the model corresponding to the cabinet is mapped to the corner, and the adjustable parameter list is placed in the upper left corner of the screen.
[0141] In one embodiment, the trial model is output through the virtual reality terminal, a trial operation of the trial model by the first user is received, and a trial result is output, including:
[0142] Extract features from the trial model to obtain a feature set of the trial model; the feature set includes: a unique identification code of an initial scenario of the trial model, a parameter value of a first parameter, etc.;
[0143] Extract features of the trial operation to obtain a feature set of the trial operation; the feature set includes: the number of the operation instruction corresponding to the trial operation, etc.
[0144] Get the preset trial result output library;
[0145] Based on the feature set of the trial model and the feature set of the trial operation, the trial results are extracted from the trial result output library. The trial results that match the feature set of the trial model and the feature set of the trial operation are extracted from the trial result output library; the two feature sets can also be integrated into a collection, and then the collection is matched with the standard set corresponding to the trial results in the trial result output library to determine the corresponding trial results. The trial result of clothes is to map the clothing model to the human body model to show the actual effect of wearing it; the trial result of the cabinet is the overall effect after placement. In addition, for the trial of clothes, cabinets, etc., the trial operation also includes: viewing angle adjustment to achieve 360-degree observation of the human body model's clothing. For the operation of products that can be operated, such as mops, the operating handle of the virtual reality device can be introduced to collect the user's operation direction, strength, etc., to assist in completing the trial of the product.
[0146] In one embodiment, the product trial method based on virtual reality further includes:
[0147] When the user triggers a virtual button corresponding to the evaluation acquisition at a preset position of the trial interface, the first parameter information of the product to be tried corresponding to the trial result is obtained; the first parameter information includes: the name, number, color, style, etc. of the product;
[0148] Based on the first parameter information, obtain usage information and trial record information of other second users of the to-be-tried product corresponding to the trial result; obtain usage information and trial record information of users who purchased the same product as the trial result; the usage information includes: pictures and texts uploaded by the user himself about the use of the product; and evaluation pictures and texts, etc.;
[0149] Extracting features from the usage information of each second user to determine a feature set corresponding to the usage information of each second user; extracting keywords to form a feature set;
[0150] Determining similarities between pairs of usage information of the second user based on a feature set corresponding to the usage information;
[0151] When the similarity is greater than the preset similarity threshold (0.98), delete the usage information uploaded later; avoid uploading the same usage information multiple times and avoid changing the account to brush the review behavior;
[0152] When the similarities between the usage information of the second user are both less than or equal to the preset similarity threshold; based on the preset usage information identification template, identify each usage information in each evaluation group, and determine the evaluation value corresponding to each usage information; the evaluation set in the usage information identification template is associated with the evaluation value in a one-to-one correspondence; match the feature set corresponding to the usage information with the evaluation set, and determine the evaluation value corresponding to each usage information through matching and retrieval;
[0153] Obtain the permission value of the second user corresponding to each piece of usage information; the permission value is a system configuration, configured according to the user's influence and credibility; it can be directly determined by querying a preset permission comparison table based on the number of fans of the user; the number of fans in the permission comparison table is associated with the permission value in a one-to-one correspondence;
[0154] Determine the confidence coefficient corresponding to each piece of usage information based on the authority value and a comparison table of preset authority values and confidence coefficients;
[0155] Determine the confidence value of each piece of usage information based on the evaluation value and the confidence coefficient corresponding to each piece of usage information; the confidence value is the product of the confidence coefficient and the evaluation value;
[0156] Arrange the confidence values in descending order, extract the usage information corresponding to the confidence values in the first N positions as the first example, and extract the usage information corresponding to the confidence values in the last N positions as the second example; for example, N is 3;
[0157] Based on the trial record information, the second users are grouped to determine a plurality of evaluation groups, and a weight value corresponding to each evaluation group is determined; when it is determined through the trial record information that the second user has not tried the product before purchase, the corresponding weight value is less than the weight value of the second user who tried the product before purchase; the second users who have tried the product are grouped into one evaluation group, and the second users who have not tried the product are grouped into another evaluation group; for example, the weight of the evaluation group that has tried the product is 1, and the weight of the evaluation group that has not tried the product is 0.5;
[0158] Based on the confidence value and weight value corresponding to each piece of usage information in each usage group, the credibility of the trial result is determined; the average value of the confidence value corresponding to each piece of usage information in each usage group multiplied by the weight is the credibility;
[0159] Obtain a preset evaluation display interface extraction library; the credibility in the evaluation display extraction library is associated with the evaluation display interface in a one-to-one correspondence; the difference between the evaluation display interfaces is mainly in the background color and style; for example: when the credibility is higher than a first set threshold, the evaluation display interface is green; when it is lower than or equal to the first set threshold and higher than a second set threshold, the evaluation display interface is yellow; when it is lower than or equal to the second set threshold, the evaluation display interface is red; the first set threshold is greater than the second set threshold;
[0160] Based on the credibility and the evaluation display interface extraction library, obtaining the evaluation display interface;
[0161] The credibility, the first example, and the second example are displayed on the evaluation display interface. By displaying the credibility, the first example, and the second example on the evaluation display interface, the user can have a comprehensive understanding of the use of the trial product, so that the user can make a better choice of the product, so as to ensure that the user buys the right product and reduce the probability of return and refund after arrival.
[0162] The present invention also provides a product trial system based on virtual reality, such as Figure 2 As shown, including:
[0163] An acquisition module 1 is used to acquire product information of a product to be tried through a virtual reality terminal worn by a first user;
[0164] Determination module 2, used to determine an initial scenario and a plurality of first input parameters corresponding to the initial scenario based on the product information;
[0165] A scenario construction module 3, configured to receive a plurality of first parameters corresponding to a plurality of first parameters to be input, input by a first user through a virtual reality terminal, and to construct a product trial scenario based on the plurality of first parameters and an initial scenario;
[0166] Model building module 4, used to map the product to be tried to the product trial scenario and build a trial model;
[0167] The result output module 5 is used to output the trial model through the virtual reality terminal, receive the trial operation of the first user on the trial model, and output the trial result.
[0168] In one embodiment, the acquisition module 1 acquires product information of the product to be tried through the virtual reality terminal worn by the first user, and performs the following operations:
[0169] Obtain browsing information of the first user;
[0170] Parse browsing information and determine product information;
[0171] or,
[0172] Obtain the product search term input by the first user;
[0173] Based on the product search terms, output a list of candidates;
[0174] Obtain product information of a product in the to-be-selected list selected by the first user;
[0175] or,
[0176] Acquire a first image of a product to be tried input by a first user;
[0177] Based on the first image and a preset image library of the product to be tried, product information of the product to be tried is determined.
[0178] In one embodiment, the determination module 2 determines the initial scenario and a plurality of first input parameters corresponding to the initial scenario based on the product information, and performs the following operations:
[0179] Extract features from product information and determine the feature set of the product to be tried;
[0180] Get the preset scenario library;
[0181] Determine the scenario set based on the feature set and the scenario library;
[0182] When the number of scenarios in the scenario set is one, the scenario is taken as the initial scenario;
[0183] When the number of scenarios in the scenario set is not one, constructing a to-be-selected list based on the scenarios in the scenario set;
[0184] Outputting a list to be selected and obtaining a scenario selected by the first user from the list to be selected as an initial scenario;
[0185] Determine a unique identification code of the initial scenario in the scenario library;
[0186] A first parameter to be input corresponding to the unique identification code is extracted from a preset first parameter library to be input based on the unique identification code.
[0187] In one embodiment, the scenario construction module 3 receives a plurality of first parameters corresponding to a plurality of first parameters to be inputted inputted by the first user through the virtual reality terminal and constructs a product trial scenario based on the plurality of first parameters and the initial scenario, and performs the following operations:
[0188] Obtaining a first parameter library to be input and an input interface corresponding to the first parameter to be input;
[0189] Output input interface;
[0190] Receiving input information input by the first user on the input interface;
[0191] Based on the input information, determining a first parameter;
[0192] The input interface includes: a first identifier of a position of the first parameter to be input corresponding to the initial scenario, and a numerical input unit of the first parameter to be input.
[0193] In one embodiment, the model building module 4 maps the product to be tried to a product trial scenario, builds a trial model, and performs the following operations:
[0194] Get the preset product model library;
[0195] Determine the product model based on product information and product model library;
[0196] Mapping the product model to a preset first position in the product trial scenario;
[0197] Get a list of adjustable parameters for the product to be tested;
[0198] Map the list of tunable parameters to the preset second position in the product trial scenario.
[0199] In one embodiment, the result output module 5 outputs the trial model through the virtual reality terminal and receives the trial operation of the first user on the trial model, outputs the trial result, and performs the following operations:
[0200] Perform feature extraction on the trial model to obtain a feature set of the trial model;
[0201] Perform feature extraction on the trial operation to obtain a feature set of the trial operation;
[0202] Get the preset trial result output library;
[0203] Based on the feature set of the trial model and the feature set of the trial operation, the trial result is extracted from the trial result output library.
[0204] In one embodiment, the product trial system based on virtual reality further includes: an evaluation module,
[0205] The evaluation module performs the following operations:
[0206] When the user triggers a virtual button corresponding to evaluation acquisition at a preset position of the trial interface, first parameter information of the product to be tried corresponding to the trial result is obtained;
[0207] Based on the first parameter information, obtaining usage information and trial record information of other second users of the product to be tried corresponding to the trial result;
[0208] Extracting features from the usage information of each second user to determine a feature set corresponding to the usage information of each second user;
[0209] Determining similarities between pairs of usage information of the second user based on a feature set corresponding to the usage information;
[0210] When the similarity is greater than the preset similarity threshold, the usage information with a later upload time is deleted;
[0211] When the similarities between the usage information of the second user are both less than or equal to the preset similarity threshold; based on the preset usage information identification template, each usage information in each evaluation group is identified to determine the evaluation value corresponding to each usage information;
[0212] Obtaining the permission value of the second user corresponding to each piece of usage information;
[0213] Determine the confidence coefficient corresponding to each piece of usage information based on the authority value and a comparison table of preset authority values and confidence coefficients;
[0214] Determine the confidence value of each piece of usage information based on the evaluation value and the confidence coefficient corresponding to each piece of usage information;
[0215] Arrange the confidence values in descending order, extract the usage information corresponding to the confidence values in the first N positions as the first example, and extract the usage information corresponding to the confidence values in the last N positions as the second example;
[0216] Based on the trial record information, the second users are grouped to determine a plurality of evaluation groups, and a weight value corresponding to each evaluation group is determined;
[0217] Determine the credibility of the trial results based on the confidence values and weight values corresponding to each usage information in each usage group;
[0218] Obtain a preset evaluation display interface extraction library;
[0219] Based on the credibility and the evaluation display interface extraction library, obtaining the evaluation display interface;
[0220] The credibility, the first example, and the second example are displayed on the evaluation display interface.
[0221] Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include these modifications and variations.
Claims
1. A product trial method based on virtual reality, characterized in that: include: Obtaining product information of the product to be tried through a virtual reality terminal worn by the first user; Based on the product information, determining an initial scenario and a plurality of first parameters to be input corresponding to the initial scenario; receiving a plurality of first parameters corresponding to the plurality of first parameters to be input, input by a first user through the virtual reality terminal, and constructing a product trial scenario based on the plurality of first parameters and the initial scenario; Mapping the product to be tried to the product trial scenario to construct a trial model; Outputting the trial model through the virtual reality terminal, receiving a trial operation of the trial model by the first user, and outputting a trial result; Wherein, determining the initial scenario and a plurality of first parameters to be input corresponding to the initial scenario based on the product information includes: Extracting features from the product information to determine a feature set of the product to be tried; Get the preset scenario library; Determining a scenario set based on the feature set and the scenario library; When the number of scenarios in the scenario set is one, taking the scenario as the initial scenario; When the number of scenarios in the scenario set is not one, constructing a to-be-selected list based on the scenarios in the scenario set; Outputting the to-be-selected list and acquiring a scenario selected by the first user from the to-be-selected list as the initial scenario; Determine a unique identification code of the initial scenario in the scenario library; Extracting the first parameter to be input corresponding to the unique identification code from a preset first parameter library to be input based on the unique identification code; The receiving a plurality of first parameters corresponding to the plurality of first parameters to be input inputted by the first user through the virtual reality terminal and constructing a product trial scenario based on the plurality of first parameters and the initial scenario includes: Acquire the first parameter library to be input and the input interface corresponding to the first parameter to be input; outputting the input interface; Receiving input information input by a first user on the input interface; Based on the input information, determining the first parameter; Wherein, the input interface includes: a first identifier of the position of the first parameter to be input corresponding to the initial scenario, and a numerical input unit of the first parameter to be input; The step of mapping the product to be tried to the product trial scenario and constructing a trial model includes: Get the preset product model library; Determine a product model based on the product information and the product model library; Mapping the product model to a preset first position in the product trial scenario; Obtain a list of adjustable parameters of the product to be tested; Mapping the adjustable parameter list to a preset second position in the product trial scenario; Also includes: When the user triggers a virtual button corresponding to evaluation acquisition at a preset position of the trial interface, first parameter information of the product to be tried corresponding to the trial result is obtained; Based on the first parameter information, obtaining usage information and trial record information of a second user of the product to be tried corresponding to the trial result; Extracting features from the usage information of each of the second users to determine a feature set corresponding to the usage information of each of the second users; Determining similarities between each pair of the usage information of the second user based on a feature set corresponding to the usage information; When the similarity is greater than a preset similarity threshold, deleting the usage information with a later upload time; When the similarities between the usage information of the second user are both less than or equal to a preset similarity threshold; based on a preset usage information identification template, identify each usage information in each evaluation group, and determine the evaluation value corresponding to each usage information; wherein the evaluation set in the usage information identification template is associated with the evaluation value in a one-to-one correspondence; match the feature set corresponding to the usage information with the evaluation set, and determine the evaluation value corresponding to each usage information through matching and retrieval; Obtaining the permission value of the second user corresponding to each piece of the usage information; Determining the confidence coefficient corresponding to each piece of usage information based on the authority value and a comparison table of preset authority values and confidence coefficients; Determining the confidence value of each piece of usage information based on the evaluation value and the confidence coefficient corresponding to each piece of usage information; Arrange the confidence values in descending order, extract the usage information corresponding to the confidence values at the first N positions as the first example, and extract the usage information corresponding to the confidence values at the last N positions as the second example; Based on the trial record information, the second users are grouped to determine a plurality of evaluation groups, and a weight value corresponding to each of the evaluation groups is determined; Determining the credibility of the trial result based on the confidence value and the weight value corresponding to each piece of usage information in each evaluation group; Obtain a preset evaluation display interface extraction library; Based on the credibility and the evaluation display interface extraction library, obtaining an evaluation display interface; The credibility, the first example, and the second example are displayed on the evaluation display interface.
2. The product trial method based on virtual reality according to claim 1, characterized in that: The obtaining product information of the product to be tried through the virtual reality terminal worn by the first user includes: Obtain browsing information of the first user; Parsing the browsing information to determine the product information; or, Obtain the product search term input by the first user; Based on the product search term, output a list of candidates; Acquire the product information of the product in the to-be-selected list selected by the first user; or, Acquire a first image of a product to be tried input by a first user; Based on the first image and a preset image library of the product to be tried, the product information of the product to be tried is determined.
3. The product trial method based on virtual reality according to claim 1, characterized in that: Outputting the trial model through the virtual reality terminal, receiving a trial operation of the trial model by the first user, and outputting a trial result include: Performing feature extraction on the trial model to obtain a feature set of the trial model; Performing feature extraction on the trial operation to obtain a feature set of the trial operation; Get the preset trial result output library; The trial result is extracted from the trial result output library based on the feature set of the trial model and the feature set of the trial operation.
4. A product trial system based on virtual reality, characterized in that: include: An acquisition module, used to acquire product information of a product to be tried through a virtual reality terminal worn by a first user; A determination module, configured to determine an initial scenario and a plurality of first parameters to be input corresponding to the initial scenario based on the product information; a scenario construction module, configured to receive a plurality of first parameters corresponding to the plurality of first parameters to be input, input by a first user through the virtual reality terminal, and to construct a product trial scenario based on the plurality of first parameters and the initial scenario; A model building module, used for mapping the product to be tried to the product trial scenario to build a trial model; A result output module, configured to output the trial model through the virtual reality terminal, receive a trial operation of the trial model by the first user, and output a trial result; The determination module determines an initial scenario and a plurality of first input parameters corresponding to the initial scenario based on the product information, and performs the following operations: Extracting features from the product information to determine a feature set of the product to be tried; Get the preset scenario library; Determining a scenario set based on the feature set and the scenario library; When the number of scenarios in the scenario set is one, taking the scenario as the initial scenario; When the number of scenarios in the scenario set is not one, constructing a to-be-selected list based on the scenarios in the scenario set; Outputting the to-be-selected list and acquiring a scenario selected by the first user from the to-be-selected list as the initial scenario; Determine a unique identification code of the initial scenario in the scenario library; Extracting the first parameter to be input corresponding to the unique identification code from a preset first parameter library to be input based on the unique identification code; The scenario construction module receives a plurality of first parameters corresponding to a plurality of first parameters to be inputted inputted by the first user through the virtual reality terminal and constructs a product trial scenario based on the plurality of first parameters and the initial scenario, and performs the following operations: Obtaining a first parameter library to be input and an input interface corresponding to the first parameter to be input; Output input interface; Receiving input information input by the first user on the input interface; Based on the input information, determining a first parameter; The input interface includes: a first identifier of the position of the first parameter to be input corresponding to the initial scenario, and a numerical input unit of the first parameter to be input; The model building module maps the product to be tried to the product trial scenario, builds the trial model, and performs the following operations: Get the preset product model library; Determine the product model based on product information and product model library; Mapping the product model to a preset first position in the product trial scenario; Get a list of adjustable parameters for the product to be tested; Mapping the list of adjustable parameters to a preset second position in the product trial scenario; Also includes: evaluation module, The evaluation module performs the following operations: When the user triggers a virtual button corresponding to evaluation acquisition at a preset position of the trial interface, first parameter information of the product to be tried corresponding to the trial result is obtained; Based on the first parameter information, obtaining usage information and trial record information of a second user of the product to be tried corresponding to the trial result; Extracting features from the usage information of each of the second users to determine a feature set corresponding to the usage information of each of the second users; Determining similarities between each pair of the usage information of the second user based on a feature set corresponding to the usage information; When the similarity is greater than a preset similarity threshold, deleting the usage information with a later upload time; When the similarities between the usage information of the second user are both less than or equal to a preset similarity threshold; based on a preset usage information identification template, identify each usage information in each evaluation group, and determine the evaluation value corresponding to each usage information; wherein the evaluation set in the usage information identification template is associated with the evaluation value in a one-to-one correspondence; match the feature set corresponding to the usage information with the evaluation set, and determine the evaluation value corresponding to each usage information through matching and retrieval; Obtaining the permission value of the second user corresponding to each piece of the usage information; Determining the confidence coefficient corresponding to each piece of usage information based on the authority value and a comparison table of preset authority values and confidence coefficients; Determining the confidence value of each piece of usage information based on the evaluation value and the confidence coefficient corresponding to each piece of usage information; Arrange the confidence values in descending order, extract the usage information corresponding to the confidence values at the first N positions as the first example, and extract the usage information corresponding to the confidence values at the last N positions as the second example; Based on the trial record information, the second users are grouped to determine a plurality of evaluation groups, and a weight value corresponding to each of the evaluation groups is determined; Determining the credibility of the trial result based on the confidence value and the weight value corresponding to each piece of usage information in each evaluation group; Obtain a preset evaluation display interface extraction library; Based on the credibility and the evaluation display interface extraction library, obtaining an evaluation display interface; The credibility, the first example, and the second example are displayed on the evaluation display interface.
5. The product trial system based on virtual reality as claimed in claim 4, characterized in that: The acquisition module acquires product information of the product to be tried through the virtual reality terminal worn by the first user, and performs the following operations: Obtain browsing information of the first user; Parsing the browsing information to determine the product information; or, Obtain the product search term input by the first user; Based on the product search term, output a list of candidates; Acquire the product information of the product in the to-be-selected list selected by the first user; or, Acquire a first image of a product to be tried input by a first user; Based on the first image and a preset image library of the product to be tried, the product information of the product to be tried is determined.
