Information determination method and device, terminal equipment and storage medium

By determining the test scenario and construction process and analyzing the required initial information attributes, users only need to fill in the necessary information, solving the time-consuming and cumbersome processes caused by the large and fixed test information in the existing technology, and improving the construction of vehicle research and development and manufacturing Vehicle efficiency.

CN119106968APending Publication Date: 2024-12-10GREAT WALL MOTOR CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

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

AI Technical Summary

Technical Problem

In the prior art, the number of test information used to build vehicles is large and fixed, which leads to long time and cumbersome processes, and reduces the efficiency of building vehicles.

Method used

By determining the test scenario, determining the construction process based on the test scenario, analyzing the construction process to determine the attributes of the required initial information, and determining the target information based on the attributes, the user only needs to fill in the necessary information.

Benefits of technology

It realizes the flexible and accurate determination of necessary information for different test scenarios, simplifies the user filling process, shortens the information filling time, and improves the efficiency of vehicle construction.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119106968A_ABST
    Figure CN119106968A_ABST
Patent Text Reader

Abstract

The invention is suitable for the technical field of automobiles, and provides an information determination method and device, terminal equipment and a storage medium, and the method comprises the steps: determining a test scene; determining a construction process based on the test scene; the construction process is used for describing a process for constructing a test vehicle corresponding to the test scene; analyzing the construction process, and determining the attribute of each piece of initial information required for constructing the test vehicle; determining target information based on the attribute of each piece of initial information; the target information is used for representing necessary information needing to be filled by the user. Compared with the prior art, the method has the advantages that the necessary information which corresponds to different test scenes and is used for constructing the test vehicle can be flexibly determined, a user does not need to fill in a large amount of test information and only needs to fill in the necessary information corresponding to the test scenes, the consumed time is short, the process is simple, and the vehicle construction efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the field of computer technology, and in particular, relates to an information determination method, apparatus, terminal device and storage medium. Background Art

[0002] During the vehicle development and manufacturing process, a large number of tests need to be performed before the vehicle is mass-produced (Start Of Production, SOP), so it is necessary to create a vehicle for testing. At the same time, users are required to fill in the test information to build the vehicle required for testing.

[0003] The existing technology usually requires users to fill in all vehicle-related information, other information related to the test other than the vehicle, and basic information, such as vehicle model information, material information, vehicle equipment information, T-box equipment information, and business information, etc. It can be seen that the test information used to build the vehicle in the existing technology is not only large in quantity and fixed, which leads to a long time consumption, cumbersome process, and reduces the efficiency of vehicle construction. Summary of the invention

[0004] The embodiments of the present application provide an information determination method, apparatus, terminal device and storage medium to solve the problem in the prior art that the test information used to build a vehicle is not only large in quantity and fixed, but also time-consuming, complicated in process and reduces the efficiency of vehicle construction.

[0005] In a first aspect, an embodiment of the present application provides an information determination method, including:

[0006] Identify test scenarios;

[0007] Determine a construction process based on the test scenario; the construction process is used to describe the process of constructing a test vehicle corresponding to the test scenario;

[0008] Analyzing the construction process to determine the attributes of various initial information required for constructing the test vehicle;

[0009] Based on the attributes of each of the initial information, target information is determined; the target information is used to represent the necessary information that needs to be filled in by the user.

[0010] Optionally, determining the construction process based on the test scenario includes:

[0011] Inputting the test scenario into the trained analysis model for processing to obtain the test requirements of the test scenario;

[0012] The test requirements are classified into types to obtain the construction process.

[0013] Optionally, determining the construction process based on the test scenario includes:

[0014] Searching for test content associated with the test scenario from a preset scenario content table;

[0015] Extracting features from the test content to obtain content features;

[0016] Determine the functions to be tested and the required test equipment according to the content characteristics;

[0017] Analyze the function to be tested and the test equipment to obtain the test requirements of the test scenario;

[0018] The test requirements are divided based on multiple preset dimensions to obtain the construction process.

[0019] Optionally, the attributes include information type and necessity; the analyzing the construction process to determine the attributes of each initial information required for constructing the test vehicle includes:

[0020] Acquire the various initial information matching the construction process;

[0021] Determine the order of use of each of the initial information according to the process sequence of the construction process; the process sequence refers to the order of completion of each process in the construction process;

[0022] Analyze each piece of initial information to obtain an information type of each piece of initial information;

[0023] The necessity of each piece of initial information is determined according to the order in which the pieces of initial information are used.

[0024] Optionally, the attributes include information type and necessity; and determining target information based on the attributes of each of the initial information includes:

[0025] determining a plurality of initial information having a necessary degree of necessity as first candidate information;

[0026] Deleting at least one initial information of a non-test type from among the initial information to obtain second candidate information;

[0027] The first candidate information and the second candidate information are determined as the target information.

[0028] Optionally, determining the test scenario includes:

[0029] receiving a vehicle building request, wherein the vehicle building request carries a scene identifier;

[0030] Searching for a test scenario corresponding to the scenario identifier from a pre-built test scenario table; the test scenario table is used to describe the correspondence between different scenario identifiers and different test scenarios;

[0031] or,

[0032] Receive test content input by the user;

[0033] Analyze the test content to determine the test purpose of the user;

[0034] The test scenario is determined based on the test purpose.

[0035] Optionally, after determining the target information based on the attributes of each of the initial information, the method further includes:

[0036] receiving actual content corresponding to the target information;

[0037] storing the actual content, the test vehicle, and the identity information of the user in association with each other;

[0038] If the current time has reached the user usage time of the test vehicle, the association relationship between the actual content and the identity information of the user is released, and the actual content is stored in association with the test vehicle.

[0039] In a second aspect, an embodiment of the present application provides an information determination device, including:

[0040] A first scenario determination unit, used to determine a test scenario;

[0041] A process determination unit, used to determine a construction process based on the test scenario; the construction process is used to describe a process of constructing a test vehicle corresponding to the test scenario;

[0042] A first analysis unit, configured to analyze the construction process and determine properties of various initial information required for constructing the test vehicle;

[0043] The first information determination unit is used to determine target information based on the attributes of each of the initial information; the target information is used to represent the necessary information that needs to be filled in by the user.

[0044] In a third aspect, an embodiment of the present application provides a terminal device, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the information determination method as described in any one of the first aspects above is implemented.

[0045] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the information determination method as described in any one of the above-mentioned first aspects is implemented.

[0046] In a fifth aspect, an embodiment of the present application provides a computer program product. When the computer program product is run on a terminal device, the terminal device can execute the information determination method described in any one of the first aspects above.

[0047] Compared with the prior art, the embodiments of the present invention have the following beneficial effects:

[0048] An information determination method provided by an embodiment of the present application is provided by determining a test scenario; determining a construction process based on the test scenario; the construction process is used to describe the process of constructing a test vehicle corresponding to the test scenario; analyzing the construction process to determine the attributes of each initial information required for constructing the test vehicle; determining the target information based on the attributes of each initial information; the target information is used to characterize the necessary information that needs to be filled in by the user. Compared with the prior art, the present method can determine a construction process that matches the test scenario, so that the initial information required for the test vehicle corresponding to the test scenario can be accurately determined based on the construction process, and then the attributes of each initial information can be analyzed to determine the necessary information that matches the test scenario. It can be seen that the present method can flexibly and accurately determine the necessary information corresponding to each of the different test scenarios, so that subsequent users do not need to fill in a large amount of test information, but only need to fill in the necessary information corresponding to the test scenario. The process is simple and shortens the time it takes for users to fill in information, thereby improving vehicle construction efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0049] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0050] Figure 1 is a flowchart of an implementation of an information determination method provided in an embodiment of the present application;

[0051] Figure 2 is a flowchart of an implementation of an information determination method provided by another embodiment of the present application;

[0052] Figure 3 is a flowchart of an implementation method of an information determination method provided in yet another embodiment of the present application;

[0053] Figure 4is a structural diagram of an information determination device provided in an embodiment of the present application;

[0054] Figure 5 It is a structural diagram of a terminal device provided in one embodiment of the present application. DETAILED DESCRIPTION

[0055] In the following description, specific details such as specific system structures, technologies, etc. are provided for the purpose of illustration rather than limitation, so as to provide a thorough understanding of the embodiments of the present application. However, it should be clear to those skilled in the art that the present application may also be implemented in other embodiments without these specific details. In other cases, detailed descriptions of well-known systems, devices, circuits, and methods are omitted to prevent unnecessary details from obstructing the description of the present application.

[0056] It should be understood that when used in the present specification and the appended claims, the term "comprising" indicates the presence of described features, wholes, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, wholes, steps, operations, elements, components and / or combinations thereof.

[0057] It should also be understood that the term “and / or” used in the specification and appended claims refers to any and all possible combinations of one or more of the associated listed items, and includes these combinations.

[0058] As used in the specification and appended claims of this application, the term "if" can be interpreted as "when" or "uponce" or "in response to determining" or "in response to detecting", depending on the context. Similarly, the phrase "if it is determined" or "if [described condition or event] is detected" can be interpreted as meaning "uponce it is determined" or "in response to determining" or "uponce [described condition or event] is detected" or "in response to detecting [described condition or event]", depending on the context.

[0059] In addition, in the description of the present application specification and the appended claims, the terms "first", "second", "third", etc. are only used to distinguish the descriptions and cannot be understood as indicating or implying relative importance.

[0060] References to "one embodiment" or "some embodiments" etc. described in the specification of this application mean that one or more embodiments of the present application include specific features, structures or characteristics described in conjunction with the embodiment. Therefore, the statements "in one embodiment", "in some embodiments", "in some other embodiments", "in some other embodiments", etc. that appear in different places in this specification do not necessarily refer to the same embodiment, but mean "one or more but not all embodiments", unless otherwise specifically emphasized in other ways. The terms "including", "comprising", "having" and their variations all mean "including but not limited to", unless otherwise specifically emphasized in other ways.

[0061] At present, in the process of vehicle R&D and manufacturing, a large number of tests are usually required before the vehicle mass production (Start Of Production, SOP), so it is necessary to create a vehicle for testing. At the same time, users are required to fill in the test information to build the vehicle required for testing.

[0062] In the prior art, for any test scenario, users are required to fill in all vehicle-related information, other information related to the test other than the vehicle, and basic information, such as vehicle model information, material information, vehicle equipment information, T-box equipment information, and business information, etc. It can be seen that the test information used to build a vehicle in the prior art is not only large in quantity and fixed, but also time-consuming, cumbersome, and reduces the efficiency of building a vehicle.

[0063] Based on this, in all embodiments of this application, in order to avoid the need for users to fill in a large amount of fixed test information in different test scenarios and improve vehicle building efficiency, an information determination method is provided. It should be noted that the specific implementation process of the above information determination method can be found in detail. Figure 1 to Figure 3 The corresponding method embodiments are not described in detail here.

[0064] See also Figure 1 , Figure 1 This is a flowchart of an implementation of an information determination method provided in an embodiment of the present application. In the embodiment of the present application, the execution subject of the information determination method is a terminal device. The terminal device includes but is not limited to: a notebook, a desktop computer, and a computer.

[0065] like Figure 1 As shown, the information determination method provided in an embodiment of the present application may include S101 to S104, which are described in detail as follows:

[0066] In S101 , a test scenario is determined.

[0067] In actual applications, when a user needs to conduct a vehicle test, the user needs to apply to create a vehicle (including a simulated vehicle and an actual vehicle). Before creating a vehicle, the user also needs to fill in relevant test information on the display screen of the terminal device so that the simulation system in the terminal device can build a corresponding simulated vehicle based on the test information, or the vehicle building system wirelessly connected to the terminal device can build a corresponding actual vehicle based on the test information.

[0068] In an embodiment of the present application, in order to prevent the user from wasting a lot of time filling in unnecessary test information, the terminal device can determine the test scenario corresponding to the vehicle test at this time.

[0069] In one embodiment of the present application, the terminal device stores a pre-built test scenario table, which is used to describe the correspondence between different scenario identifiers and different test scenarios. The scenario identifier includes but is not limited to a number, a serial number, or a name. Therefore, the terminal device can specifically determine the test scenario according to the following steps, which are described in detail as follows:

[0070] receiving a vehicle building request, wherein the vehicle building request carries a scene identifier;

[0071] The test scene corresponding to the scene identifier is searched from a pre-constructed test scene table; the test scene table is used to describe the correspondence between different scene identifiers and different test scenes.

[0072] In this embodiment, the user may send a vehicle building request to the terminal device, wherein the vehicle building request carries a scene identifier.

[0073] The terminal device detecting the vehicle building request may include: detecting a preset operation for the terminal device. The preset operation can be set according to actual needs and is not limited here. For example, the preset operation can be clicking a preset control on the terminal device, or entering the name of the test scenario on the display screen of the terminal device. Therefore, when the terminal device detects that its preset control is clicked, or receives the name of the test scenario input by the user, it indicates that the above preset operation is detected, that is, the vehicle building request is detected.

[0074] Afterwards, the terminal device can extract the scenario identifier from the above vehicle construction request, and search for the test scenario corresponding to the scenario identifier from the pre-built test scenario table, and determine the found test scenario as the test scenario corresponding to the vehicle test at this time.

[0075] In another embodiment of the present application, the terminal device pre-stores different test scenarios. Therefore, in order to accurately determine the test scenario required by the user, the terminal device can specifically determine the test scenario according to the following steps, which are described in detail as follows:

[0076] Receive test content input by the user;

[0077] Analyze the test content to determine the test purpose of the user;

[0078] The test scenario is determined based on the test purpose.

[0079] In this embodiment, the user can input what kind of test he wants to perform on the vehicle, that is, the test content, on the display screen of the terminal device.

[0080] In some possible embodiments, the test content includes but is not limited to: clicking on the functions in the car computer on the production line, such as account login, map navigation, voice search, multimedia, etc.; testing the remote control function of the vehicle on the APP side, such as remote unlocking and locking, remote window opening, remote air conditioning, etc.; after binding the Bluetooth key on the APP side, using the Bluetooth key to perform short-range unlocking and locking of the vehicle, starting the vehicle, and testing the driving function of the smart navigation assisted driving system (Navigation on Highway Pilot, NOH) on the vehicle.

[0081] In this embodiment, since the test content is in text form, the terminal device can perform a keyword extraction operation on the test content to obtain keywords corresponding to the test content.

[0082] In practical applications, keyword extraction methods include but are not limited to: unsupervised keyword extraction methods and supervised keyword extraction methods.

[0083] Unsupervised keyword extraction specifically refers to a method of extracting keywords without manually annotated corpus, but using certain methods to find more important words in the text as keywords. This method first extracts candidate words, then scores each candidate word, and then outputs the topK candidate words with the highest scores as keywords.

[0084] Therefore, in this embodiment, the terminal device can perform word frequency statistics on the pre-stored historical test content set, that is, record the frequency of occurrence of each word, and determine each word whose frequency of occurrence is greater than or equal to the first threshold as a historical candidate phrase. The historical test content set includes historical test content of the vehicle within a historical time period. The historical time period can be determined according to actual needs and is not limited here. The first threshold can be determined according to actual needs and is not limited here.

[0085] Afterwards, the terminal device can filter each word in the historical candidate phrase based on the test content, that is, filter out the words that appear in the test content from the historical candidate phrase, and determine the words that appear as candidate words corresponding to the test content. Afterwards, the terminal device scores each candidate word, and then outputs the topK candidate words with the highest scores as keywords corresponding to the test content.

[0086] It should be noted that there are different algorithms depending on the scoring strategy, such as keyword extraction based on statistical features (term frequency-inverse document frequency, TF-IDF), keyword extraction based on word graph model (TextRank) and keyword extraction based on topic model (Latent Dirichlet Allocation, LDA) and other algorithms.

[0087] Among them, the idea of ​​the keyword extraction algorithm based on statistical features is to extract the keywords of the document using the statistical information of the words in the document.

[0088] Keyword extraction based on the word graph model first needs to construct a language network graph of the document, then perform network graph analysis on the language, and look for important words or phrases on this graph. These phrases are the keywords of the document.

[0089] The topic-based keyword extraction algorithm mainly uses the properties of topic distribution in the topic model to extract keywords.

[0090] The supervised keyword extraction method treats the keyword extraction process as a binary classification problem. First, candidate words are extracted, and then each candidate word is labeled as either a keyword or not a keyword, and then a keyword extraction classifier is trained. After that, after receiving the test content, the terminal device can extract all the candidate words of the test content, and then use the trained keyword extraction classifier to classify each candidate word, and finally use the candidate word labeled as a keyword as a keyword.

[0091] For example, if the test content is to test the remote control function of the vehicle on the APP side, such as remote unlocking and locking, remote window opening, remote air conditioning, etc., the keywords corresponding to the test content may be: APP, remote control and test.

[0092] In this embodiment, after obtaining multiple keywords corresponding to the test content, the terminal device can use existing natural language processing (NLP) technology and deep learning technology to combine the multiple keywords to obtain a sentence with coherence, logic and readability, and determine the sentence as the test purpose.

[0093] Specifically, after obtaining multiple keywords corresponding to the test content, the terminal device can first use the existing generative semantic model (such as the genius model) obtained based on NLP technology to expand the multiple keywords to obtain multiple sentences. After that, the terminal device inputs the multiple sentences into the sentence model trained based on deep learning technology for processing, obtains the probability values ​​corresponding to the multiple sentences, and determines the sentence with the largest probability value as the test purpose. Compared with the prior art that simply combines the production semantic model to obtain the final sentence, the present application, on the basis of combining the generative semantic model to obtain multiple sentences, also needs to combine the sentence model to obtain the final sentence, thereby improving the accuracy of determining the final sentence, that is, improving the accuracy of determining the test purpose.

[0094] In practical applications, a generative language model is a model in natural language processing, whose main task is to generate natural language text; this model can learn and understand the inherent structure and rules of the language, and then generate text that conforms to grammatical and semantic rules based on this knowledge and given context or prompts.

[0095] For example, assuming that the keywords are APP and remote control test, the user's test purpose is to test the remote control function of the APP.

[0096] Afterwards, the terminal device can search for a test scenario associated with the above test purpose from a pre-built test table, thereby determining the test scenario at this time.

[0097] For example, please refer to Table 1, which is a relationship table of different test scenarios, test contents, test purposes and test requirements.

[0098] Table 1:

[0099]

[0112] In S102, a construction process is determined based on the test scenario; the construction process is used to describe a process of constructing a test vehicle corresponding to the test scenario.

[0113] In actual applications, since the test information required for different test scenarios is not exactly the same, and different information is used in different stages, that is, different test scenarios have corresponding test vehicle construction processes that are not exactly the same. Therefore, the terminal device can determine its corresponding construction process based on the determined test scenario.

[0114] In some possible embodiments, the construction process includes but is not limited to: creating vehicle information, associating vehicles and models, associating vehicles and equipment, binding person-vehicle relationships, activating service packages, and creating test vehicle records.

[0115] In an embodiment of the present application, the terminal device pre-stores the correspondence between different test scenarios and build processes. Therefore, in order to increase the determination rate of the build process, the terminal device can directly determine the build process corresponding to the test scenario based on the above-mentioned correspondence and the test scenario determined at this time, without spending a lot of time in the process of determining the build process.

[0116] In one embodiment of the present application, in order to improve the accuracy of determining the construction process, the terminal device can specifically determine the construction process according to the following steps, which are detailed as follows:

[0117] Inputting the test scenario into the trained analysis model for processing to obtain the test requirements of the test scenario;

[0118] The test requirements are classified into types to obtain the construction process.

[0119] In this embodiment, the terminal device can directly input the test scenario into the trained analysis model for processing, thereby obtaining the test requirements of the test scenario. The analysis model is obtained by training a pre-built neural network model.

[0120] It should be noted that the analysis model can be obtained by training a pre-built neural network model based on a preset sample set. Each sample data in the preset sample set includes a sample test scenario and a sample test requirement corresponding to the sample test scenario. When training the pre-built neural network model, the sample test scenario in each sample data is used as the input of the neural network model, and the sample test requirement corresponding to the sample test scenario in each sample data is used as the output of the neural network model. Through training, the neural network model can learn the correspondence between all possible sample test scenarios and sample test requirements, and use the trained neural network model as the analysis model.

[0121] Afterwards, the terminal device can classify the obtained test requirements into types to obtain a construction process.

[0122] Among them, the types of test requirements include but are not limited to: vehicle-machine type, person-vehicle type, package type, equipment type and intelligent driving type.

[0123] Specifically, in combination with Table 1, when the test requirements include the need to establish connectivity between the vehicle computer, T box (TBOX) and TSP platform, its type is the vehicle computer type; when the test requirements include the need to establish a human-vehicle relationship, its type is the human-vehicle type; when the test requirements include the activation of a vehicle networking service package, and / or a SIM card formal package, its type is a package type; when the test requirements include the need for Bluetooth device filing, its type is a device type; when the test requirements include the need for an intelligent driving solution, the activation of a NOH subscription record and / or a third party's high-precision positioning and high-precision navigation functions, its type is an intelligent driving type.

[0124] It should be noted that the build process corresponding to the vehicle-machine type is to associate vehicles and vehicle models, the build process corresponding to the person-vehicle type is to bind the person-vehicle relationship, the build process corresponding to the package type and intelligent driving type is to activate the service package, and the build process corresponding to the equipment type and intelligent driving type is to associate vehicles and equipment.

[0125] In this embodiment, since the trained analysis model can accurately analyze the test requirements corresponding to the test scenario, that is, the test requirements obtained in this embodiment are consistent with the test scenario at this time, the construction process determined by the terminal device according to the test requirements is more matched with the test scenario, thereby improving the accuracy of determining the construction process.

[0126] In another embodiment of the present application, in order to improve the accuracy of determining the construction process, the terminal device can specifically determine the construction process according to the following steps, which are detailed as follows:

[0127] In S201, the test content associated with the test scenario is searched from a preset scenario content table.

[0128] In S202, feature extraction is performed on the test content to obtain content features.

[0129] In S203, the function to be tested and the required testing equipment are determined according to the content characteristics.

[0130] In S204, the function to be tested and the test equipment are analyzed to obtain the test requirements of the test scenario.

[0131] In S205, the test requirements are divided based on a plurality of preset dimensions to obtain the construction process.

[0132] In this embodiment, the terminal device stores a preset scenario content table, so the terminal device can search the scenario content associated with the test scenario from the scenario content table. The scenario content table is used to describe the test content corresponding to different test scenarios.

[0133] It should be noted that, in combination with Table 1, the preset scenario content table can be set according to the test scenarios and test contents in Table 1.

[0134] Afterwards, the terminal device can extract features from the test content to obtain content features.

[0135] In practical applications, content features refer to characteristics used to describe and characterize information content, including subject keywords. Therefore, in this embodiment, the terminal device may extract features from the test content by extracting keywords from the test content, thereby obtaining keywords of the test content, i.e., content features.

[0136] Specifically, the terminal device can perform word frequency statistics on the pre-stored historical test content set, that is, record the frequency of occurrence of each word, and determine each word whose frequency of occurrence is greater than or equal to the first threshold as a historical candidate phrase. The historical test content set includes historical test content of the vehicle within a historical time period. The historical time period can be determined according to actual needs and is not limited here. The first threshold can be determined according to actual needs and is not limited here.

[0137] Afterwards, the terminal device can filter each word in the historical candidate phrase based on the test content, that is, filter out the words that appear in the test content from the historical candidate phrase, and determine the words that appear as candidate words corresponding to the test content. Afterwards, the terminal device scores each candidate word, and then outputs the topK candidate words with the highest scores as keywords corresponding to the test content.

[0138] It should be noted that there are different algorithms depending on the scoring strategy, such as keyword extraction based on statistical features (term frequency-inverse document frequency, TF-IDF), keyword extraction based on word graph model (TextRank) and keyword extraction based on topic model (Latent Dirichlet Allocation, LDA) and other algorithms.

[0139] In some possible embodiments, after obtaining each candidate word corresponding to the test content, the terminal device may input each candidate word into a keyword extraction classifier for classification, thereby taking the candidate word labeled as a keyword as a keyword.

[0140] In this embodiment, the terminal device can pre-acquire a set of historical test content, and extract candidate words from each historical test content in the set of historical test content to obtain candidate words corresponding to each historical test content. Afterwards, the terminal device can label each candidate word as either a keyword or not a keyword, and then train a keyword extraction classifier.

[0141] In this embodiment, after obtaining the content feature, the terminal device can determine the function to be tested and the required test equipment for the test vehicle according to the actual meaning corresponding to the content feature, because the content feature is the keyword of the test content.

[0142] Among them, the functions to be tested include but are not limited to: vehicle computer function, APP remote control function, Bluetooth short-range control function and intelligent driving function.

[0143] In actual applications, car computer is the abbreviation of the in-vehicle infotainment product installed in the vehicle. It can also be called a driving computer or smart central control.

[0144] The functions of the vehicle computer include but are not limited to: account login, map navigation, voice search, multimedia and other functions.

[0145] The APP remote control functions include but are not limited to: remote unlocking and locking, remote window opening, remote air conditioning and other functions.

[0146] The Bluetooth proximity control function includes but is not limited to: unlocking and locking the vehicle at a short distance, starting the vehicle, etc. through a Bluetooth key.

[0147] Intelligent driving functions include but are not limited to: adaptive cruise control, lane departure, automatic parking, driving assist, lane keeping, reversing assist, brake assist, high and low beam adaptation and other functions.

[0148] Test equipment includes but is not limited to: entertainment devices corresponding to in-vehicle infotainment products (such as music players, etc.), mobile terminals (such as smart phones, etc.), Bluetooth, and equipment corresponding to assisted driving systems, etc.

[0149] In this embodiment, content features generally include keywords whose attributes are equipment and test purposes, such as keywords APP, Bluetooth, car computer, remote control, smart driving, etc. Therefore, the terminal device can determine the function to be tested and the required test equipment according to the attributes of each content feature corresponding to the test content.

[0150] Afterwards, the terminal device may search the database for the requirements for testing the function to be tested and the requirements for starting the test device, thereby obtaining the test requirements for the test scenario.

[0151] It should be noted that the test requirements for different test scenarios can be found in Table 1 and will not be elaborated here.

[0152] Afterwards, the terminal device can divide the obtained test requirements based on multiple preset dimensions related to building the vehicle to obtain the building process.

[0153] Among them, the preset dimensions include but are not limited to: entertainment dimension, interaction dimension, service dimension, equipment dimension and intelligent driving dimension.

[0154] Specifically, in combination with Table 1, when the test requirements include the need to establish connectivity between the vehicle computer, T box and TSP platform, the corresponding dimension is the entertainment dimension; when the test requirements include the need to establish a human-vehicle relationship, the corresponding dimension is the interaction dimension; when the test requirements include the activation of a vehicle networking service package, and / or a SIM card formal package, the corresponding dimension is the service dimension; when the test requirements include the need to register a Bluetooth device, the corresponding dimension is the device dimension; when the test requirements include the need for an intelligent driving solution, the activation of a NOH subscription record and / or a third party's high-precision positioning and high-precision navigation functions, the corresponding dimension is the intelligent driving dimension.

[0155] It should be noted that the construction process corresponding to the entertainment dimension is to associate vehicles and vehicle models, the construction process corresponding to the interaction dimension is to bind the person-vehicle relationship, the construction process corresponding to the service dimension and the intelligent driving dimension is to activate service packages, and the construction process corresponding to the equipment dimension and the intelligent driving dimension is to associate vehicles and equipment.

[0156] Based on this, the terminal device can obtain the construction process of the test scenario.

[0157] In this embodiment, since different test scenarios have corresponding test devices and functions to be tested that are different, and in actual applications, the test requirements for different functions to be tested are different. At the same time, for different test devices, how to use the test devices, that is, how to meet the operating requirements of the test devices, is also different. Therefore, in this embodiment, the terminal device can determine the test requirements that are more matched with the test scenario based on the functions to be tested and the test devices, so that the subsequent construction process determined based on the test requirements is also more accurate.

[0158] In S103, the construction process is analyzed to determine the attributes of various initial information required for constructing the test vehicle.

[0159] In practical applications, since the information required for each process in the construction process is not necessarily exactly the same, and some information may be generated autonomously during the construction process, and some information does not necessarily require user input, but is generated autonomously by the construction platform, in the embodiment of the present application, the terminal device can obtain all possible initial information that matches the construction process at this time, that is, the construction process required from the historical information process table. Among them, the historical information process table is used to describe all the initial information required for different construction processes.

[0160] Afterwards, the terminal device may sequentially input the above initial information into the trained attribute recognition model for processing to obtain the attributes of each initial information. The attribute recognition model is trained by a pre-built deep learning model.

[0161] It should be noted that the attribute recognition model can be obtained by training a pre-built deep learning model based on a preset sample set. Each sample data in the preset sample set includes sample information and sample attributes corresponding to the sample information. When training the pre-built deep learning model, the sample information in each sample data is used as the input of the deep learning model, and the sample attributes corresponding to the sample information in each sample data are used as the output of the deep learning model. Through training, the deep learning model can learn the correspondence between all possible sample information and sample attributes, and the trained deep learning model is used as the attribute recognition model.

[0162] In one embodiment of the present application, when the attributes of each initial information include information type and necessity, in order to improve the accuracy of determining the attributes of each initial information, the terminal device may also perform the following steps: Figure 3 Steps S301 to S304 shown determine the attributes of each initial information, as detailed below:

[0163] In S301, the various initial information matching the construction process is obtained.

[0164] In S302, the use order of each of the initial information is determined according to the process sequence of the construction process; the process sequence refers to the completion order of each process in the construction process.

[0165] In S303, each piece of initial information is analyzed to obtain the information type of each piece of initial information.

[0166] In S304, the necessity of each piece of initial information is determined according to the usage order of each piece of initial information.

[0167] In this embodiment, the terminal device can obtain from the historical information process table all possible initial information that matches the construction process at this time, that is, all possible initial information required for the construction process.

[0168] The historical information process table can be determined based on the historical information of each process filled in by the user when applying to build a vehicle in different historical test scenarios within the historical time period. The historical time period can be determined according to actual needs and is not limited here.

[0169] Afterwards, the terminal device can determine the order of the various processes in the construction process according to the process sequence of the construction process, that is, the order in which the various processes in the construction process are completed. For example, assuming that the construction process includes three processes A, B and C, and the order in which the various processes are completed is: A is completed first, B is completed second, and C is completed third, then the order of the above processes is: A is the first, B is the second, and C is the third.

[0170] Afterwards, the terminal device can determine the order in which each initial information is used, based on the sequence of each process and the initial information required to complete each process.

[0171] For example, assuming that the order of each process is: A in first priority, B in second priority, and C in third priority, the initial information required for process A includes a, the initial information required for process B includes b, and the initial information required for process C includes c, then the order of using the initial information a, b and c is: a in first priority, b in second priority, and c in third priority.

[0172] In this embodiment, the terminal device may analyze each initial information based on the existing natural language processing technology, that is, determine the actual meaning of each initial information, thereby obtaining the information type of each initial information.

[0173] Specifically, the terminal device may sequentially input each initial information into a trained information classification model for processing to obtain the information type of each initial information, wherein the information classification model is trained by a pre-built natural language model.

[0174] It should be noted that the information classification model can be obtained by training a pre-built natural language model based on a test set. Each test data in the test set includes test information and a type label corresponding to the test information. Then, training is performed based on each test data to obtain the final information classification model.

[0175] In this embodiment, the information type includes, but is not limited to: identity information type, device information type, networking type, belonging platform type, and package type.

[0176] At the same time, the terminal device can determine the necessity of each piece of initial information based on the relevance and usage order between each piece of initial information.

[0177] The degree of necessity includes but is not limited to: necessary and non-necessary.

[0178] Specifically, when the terminal device detects that the usage order of certain initial information is first priority, that is, the initial information needs to be provided in the initial stage of the construction process, the terminal device can determine that the necessity of the initial information is necessary; when the terminal device detects that the usage order of certain initial information is not first priority, that is, the initial information does not need to be provided in the initial stage of the construction process, that is, the initial information is autonomously generated in the construction process, the terminal device can determine that the necessity of the initial information is non-essential.

[0179] In S104, target information is determined based on the attributes of each of the initial information; the target information is used to represent the necessary information that needs to be filled in by the user.

[0180] In an embodiment of the present application, when the attributes of each initial information include an information type, combined with S103, since the information type is the initial information of an identity information type, a device information type, and a package type, the specific content corresponding to the initial information will change for different test scenarios. Therefore, the terminal device can determine the initial information of the identity information type, the device information type, and the package type as the target information.

[0181] When the attributes of each initial information include a degree of necessity, in combination with S103 , the terminal device may directly determine the initial information whose degree of necessity is necessary as the target information.

[0182] When the attributes of each initial information include information type and necessity, the terminal device can determine the initial information of identity information type, device information type and package type as backup information, and then the terminal device can determine the information of necessary degree in the backup information as target information.

[0183] In one embodiment of the present application, when the attributes of each initial information include information type and necessity, in order to avoid omission of necessary information, the terminal device may also determine the target information according to the following steps, which are described in detail as follows:

[0184] determining a plurality of initial information having a necessary degree of necessity as first candidate information;

[0185] Deleting at least one initial information of a non-test type from among the initial information to obtain second candidate information;

[0186] The first candidate information and the second candidate information are determined as the target information.

[0187] In this embodiment, the terminal device can directly determine multiple initial information with a necessary degree as the first candidate information; then, the terminal device can also directly delete at least one initial information of non-test type in each initial information, so that the remaining multiple initial information, that is, the second candidate information, is obtained. Finally, the terminal device can directly determine both the first candidate information and the second candidate information as the target information. Among them, the non-test type specifically refers to the remaining information types in the information type except the identity information type, the device information type and the package type.

[0188] In the embodiment of the present application, in combination with Table 1, when the test scenario is a production line inspection vehicle, its target information specifically includes: the vehicle's VIN information, TBOX information, SIM card information, and device information corresponding to the vehicle entertainment information system. When the test scenario is an APP remote control test, its target information specifically includes: the vehicle's VIN information, TBOX information, SIM card information, and device information corresponding to the vehicle entertainment information system. When the test scenario is Bluetooth short-range vehicle control, its target information specifically includes: the vehicle's VIN information, TBOX information, SIM card information, device information corresponding to the vehicle entertainment information system, and Bluetooth device information. When the test scenario is a NOH smart driving test, its target information specifically includes: the vehicle's VIN information, TBOX information, SIM card information, smart driving solution, NOH subscription record, and third-party positioning information and navigation information.

[0189] From the above, it can be seen that an information determination method provided by an embodiment of the present application determines a test scenario; determines a construction process based on the test scenario; the construction process is used to describe the process of building a test vehicle corresponding to the test scenario; analyzes the construction process to determine the attributes of each initial information required for building a test vehicle; determines the target information based on the attributes of each initial information; the target information is used to characterize the necessary information that needs to be filled in by the user. Compared with the prior art, the present method can determine a construction process that matches the test scenario, so that the initial information required for the test vehicle corresponding to the test scenario can be accurately determined based on the construction process, and then the attributes of each initial information can be analyzed to determine the necessary information that matches the test scenario. It can be seen that the present method can flexibly and accurately determine the necessary information corresponding to each of the different test scenarios, so that subsequent users do not need to fill in a large amount of test information, but only need to fill in the necessary information corresponding to the test scenario, which is not only time-consuming and simple in process, but also improves the efficiency of vehicle construction.

[0190] In one embodiment of the present application, after the terminal device obtains the necessary information that needs to be filled in by the user, that is, the target information, in order to avoid the user from repeating the previous filling steps when performing vehicle testing again in the same test scenario and avoid meaningless work, the terminal device can specifically perform the following steps, which are detailed as follows:

[0191] receiving actual content corresponding to the target information;

[0192] storing the actual content, the test vehicle, and the identity information of the user in association with each other;

[0193] If the current time has reached the user usage time of the test vehicle, the association relationship between the actual content and the identity information of the user is released, and the actual content is stored in association with the test vehicle.

[0194] In this embodiment, after determining the target information, the terminal device can display the content input box corresponding to each target information on its own display screen, so that the user can fill in the actual content corresponding to each target information in each content input box. After that, the terminal device can receive the actual content corresponding to each target information.

[0195] To facilitate subsequent users to continue vehicle testing in the above test scenarios, the terminal device can associate and store the above actual content, test vehicle and user's identity information, so that the subsequent terminal device can automatically generate the test data required for the same test scenario directly based on the user's identity information without the user having to fill it out again.

[0196] In actual applications, each test vehicle is only allowed to be used by one user in the same time period. Therefore, each test vehicle is set with a user usage time.

[0197] Therefore, in this embodiment, when the terminal device detects that the current time has reached the user's usage time of the test vehicle, it means that the usage time of the test vehicle for a certain user has expired. Therefore, the terminal device can release the association between the above-mentioned actual content and the user's identity information, and only store the actual content in association with the test vehicle, so that other users can subsequently bind the above-mentioned actual content and the test vehicle, that is, it is convenient for other users to test the above-mentioned test vehicle under the same test scenario.

[0198] It should be understood that the size of the serial numbers of the steps in the above embodiments does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0199] Corresponding to the information determination method described in the above embodiment, Figure 4 The structure diagram of an information determination device provided by an embodiment of the present application is shown. For the convenience of explanation, only the part related to the embodiment of the present application is shown. Figure 4The information determination device 400 includes: a first scene determination unit 41, a process determination unit 42, a first analysis unit 43 and a first information determination unit 44. Among them:

[0200] The first scenario determining unit 41 is used to determine a test scenario.

[0201] The process determination unit 42 is used to determine a construction process based on the test scenario; the construction process is used to describe a process of constructing a test vehicle corresponding to the test scenario.

[0202] The first analyzing unit 43 is used to analyze the construction process and determine the attributes of various initial information required for constructing the test vehicle.

[0203] The first information determination unit 44 is used to determine target information based on the attributes of each of the initial information; the target information is used to represent the necessary information that needs to be filled in by the user.

[0204] In one embodiment of the present application, the process determination unit 42 specifically includes: a processing unit and a first division unit. Among them:

[0205] The processing unit is used to input the test scenario into the trained analysis model for processing to obtain the test requirements of the test scenario.

[0206] The first classification unit is used to classify the test requirements into types to obtain the construction process.

[0207] In one embodiment of the present application, the process determination unit 42 specifically includes: a first search unit, a feature extraction unit, a device determination unit, a second analysis unit and a second division unit.

[0208] The first searching unit is used to search for the test content associated with the test scenario from a preset scenario content table.

[0209] The feature extraction unit is used to extract features from the test content to obtain content features.

[0210] The device determination unit is used to determine the function to be tested and the required test device according to the content characteristics.

[0211] The second analysis unit is used to analyze the function to be tested and the test equipment to obtain the test requirements of the test scenario.

[0212] The second division unit is used to divide the test requirements based on multiple preset dimensions to obtain the construction process.

[0213] In one embodiment of the present application, the attributes include information type and necessity degree; the first analysis unit 43 specifically includes: a first acquisition unit, an order determination unit, a third analysis unit and a degree determination unit. Among them:

[0214] The first acquisition unit is used to acquire the various initial information matching the construction process.

[0215] The sequence determination unit is used to determine the use order of the various initial information according to the process sequence of the construction process; the process sequence refers to the completion order of each process in the construction process.

[0216] The third analyzing unit is used to analyze each piece of initial information to obtain the information type of each piece of initial information.

[0217] The degree determination unit is used to determine the necessity degree of each piece of initial information according to the usage order of each piece of initial information.

[0218] In one embodiment of the present application, the attributes include information type and necessity; the first information determination unit 44 specifically includes: a second information determination unit, a deletion unit and a third information determination unit. Among them:

[0219] The second information determination unit is used to determine a plurality of initial information having a necessary degree of necessity as first candidate information.

[0220] The deleting unit is used to delete at least one initial information whose information type is non-test type among the various initial information to obtain second candidate information.

[0221] The third information determining unit is configured to determine the first candidate information and the second candidate information as the target information.

[0222] In one embodiment of the present application, the first scene determination unit 41 specifically includes: a first receiving unit and a second searching unit.

[0223] The first receiving unit is used to receive a vehicle building request; the vehicle building request carries a scene identifier.

[0224] The second search unit is used to search for a test scenario corresponding to the scenario identifier from a pre-constructed test scenario table; the test scenario table is used to describe the correspondence between different scenario identifiers and different test scenarios.

[0225] In one embodiment of the present application, the first scene determination unit 41 specifically includes: a second receiving unit, a fourth analyzing unit and a second scene determination unit.

[0226] The second receiving unit is used to receive test content input by a user.

[0227] The fourth analyzing unit is used to analyze the test content to determine the test purpose of the user.

[0228] The second scenario determination unit is used to determine the test scenario based on the test purpose.

[0229] In one embodiment of the present application, the information determination device 400 further includes: a third receiving unit, a first storage unit and a second storage unit.

[0230] The third receiving unit is used to receive actual content corresponding to the target information.

[0231] The first storage unit is used to store the actual content, the test vehicle and the identity information of the user in association with each other.

[0232] The second storage unit is used to release the association between the actual content and the user's identity information if the current time has reached the user's use time of the test vehicle, and store the actual content in association with the test vehicle.

[0233] It should be noted that the information interaction, execution process, etc. between the above-mentioned devices / units are based on the same concept as the method embodiment of the present application. Their specific functions and technical effects can be found in the method embodiment part and will not be repeated here.

[0234] The technicians in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional units and modules is used as an example for illustration. In practical applications, the above-mentioned function allocation can be completed by different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiment can be integrated in a processing unit, or each unit can exist physically separately, or two or more units can be integrated in one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of software functional units. In addition, the specific names of the functional units and modules are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of this application. The specific working process of the units and modules in the above-mentioned system can refer to the corresponding process in the aforementioned method embodiment, which will not be repeated here.

[0235] Figure 5 This is a schematic diagram of the structure of a terminal device provided in an embodiment of the present application. Figure 5 As shown, the terminal device 5 of this embodiment includes: at least one processor 50 ( Figure 5Only one is shown in the figure) a processor, a memory 51, and a computer program 52 stored in the memory 51 and executable on the at least one processor 50, and when the processor 50 executes the computer program 52, the steps in any of the above-mentioned information determination method embodiments are implemented.

[0236] The terminal device may include, but is not limited to, a processor 50 and a memory 51. Those skilled in the art will appreciate that Figure 5 It is only an example of the terminal device 5 and does not constitute a limitation on the terminal device 5. It may include more or fewer components than shown in the figure, or a combination of certain components, or different components. For example, it may also include input and output devices, network access devices, etc.

[0237] The processor 50 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor, etc.

[0238] In some embodiments, the memory 51 may be an internal storage unit of the terminal device 5, such as the memory of the terminal device 5. In other embodiments, the memory 51 may also be an external storage device of the terminal device 5, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, etc. equipped on the terminal device 5. Further, the memory 51 may also include both the internal storage unit of the terminal device 5 and an external storage device. The memory 51 is used to store an operating system, an application program, a boot loader (BootLoader), data, and other programs, such as the program code of the computer program. The memory 51 may also be used to temporarily store data that has been output or is to be output.

[0239] An embodiment of the present application further provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps in the above-mentioned method embodiments can be implemented.

[0240] An embodiment of the present application provides a computer program product. When the computer program product runs on a terminal device, the terminal device can implement the steps in the above-mentioned method embodiments when executing the computer program product.

[0241] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the present application implements all or part of the processes in the above-mentioned embodiment method, which can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a computer-readable storage medium, and the computer program can implement the steps of the above-mentioned various method embodiments when executed by the processor. Among them, the computer program includes computer program code, and the computer program code can be in source code form, object code form, executable file or some intermediate form. The computer-readable medium may at least include: any entity or device capable of carrying the computer program code to the terminal device, a recording medium, a computer memory, a read-only memory (ROM, Read-Only Memory), a random access memory (RAM, Random Access Memory), an electric carrier signal, a telecommunication signal and a software distribution medium. For example, a USB flash drive, a mobile hard disk, a magnetic disk or an optical disk. In some jurisdictions, according to legislation and patent practice, computer-readable media cannot be electric carrier signals and telecommunication signals.

[0242] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0243] The embodiments described above are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, a person skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features may be replaced by equivalents. Such modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application, and should all be included in the protection scope of the present application.

Claims

1. A method for determining information, characterized in that: include: Identify test scenarios; Determine a build process based on the test scenario; The construction process is used to describe the process of constructing a test vehicle corresponding to the test scenario; Analyzing the construction process to determine the attributes of various initial information required for constructing the test vehicle; Determining target information based on the attributes of each of the initial information; The target information is used to represent the necessary information that needs to be filled in by the user.

2. The information determination method according to claim 1, characterized in that: The determining of the construction process based on the test scenario includes: Inputting the test scenario into the trained analysis model for processing to obtain the test requirements of the test scenario; The test requirements are classified into types to obtain the construction process.

3. The information determination method according to claim 1, characterized in that: The determining of the construction process based on the test scenario includes: Searching for test content associated with the test scenario from a preset scenario content table; Extracting features from the test content to obtain content features; Determine the functions to be tested and the required test equipment according to the content characteristics; Analyze the function to be tested and the test equipment to obtain the test requirements of the test scenario; The test requirements are divided based on multiple preset dimensions to obtain the construction process.

4. The information determination method according to claim 1, characterized in that: The attributes include information type and necessity; the analysis of the construction process to determine the attributes of each initial information required for constructing the test vehicle includes: Acquire the various initial information matching the construction process; Determine the order of use of each of the initial information according to the process sequence of the construction process; the process sequence refers to the order of completion of each process in the construction process; Analyze each piece of initial information to obtain an information type of each piece of initial information; The necessity of each piece of initial information is determined according to the order in which the pieces of initial information are used.

5. The information determination method according to claim 1, characterized in that: The attributes include information type and necessity; the determining target information based on the attributes of each of the initial information includes: determining a plurality of initial information having a necessary degree of necessity as first candidate information; Deleting at least one initial information of a non-test type from among the initial information to obtain second candidate information; The first candidate information and the second candidate information are determined as the target information.

6. The information determination method according to claim 1, characterized in that: The determining of the test scenario comprises: receiving a vehicle building request, wherein the vehicle building request carries a scene identifier; Searching for a test scenario corresponding to the scenario identifier from a pre-built test scenario table; the test scenario table is used to describe the correspondence between different scenario identifiers and different test scenarios; or, Receive test content input by the user; Analyze the test content to determine the test purpose of the user; The test scenario is determined based on the test purpose.

7. The information determination method according to any one of claims 1 to 6, characterized in that: After determining the target information based on the attributes of each of the initial information, the method further includes: receiving actual content corresponding to the target information; storing the actual content, the test vehicle, and the identity information of the user in association with each other; If the current time has reached the user usage time of the test vehicle, the association relationship between the actual content and the identity information of the user is released, and the actual content is stored in association with the test vehicle.

8. An information determination device, characterized in that: include: A first scenario determination unit, used to determine a test scenario; A process determination unit, used to determine a construction process based on the test scenario; The construction process is used to describe the process of constructing a test vehicle corresponding to the test scenario; A first analysis unit, configured to analyze the construction process and determine properties of various initial information required for constructing the test vehicle; A first information determining unit, configured to determine target information based on attributes of each of the initial information; The target information is used to represent the necessary information that needs to be filled in by the user.

9. A terminal device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the information determination method according to any one of claims 1 to 7 is implemented.

10. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the information determination method according to any one of claims 1 to 7 is implemented.