Remote psychological test method based on physiological data acquisition
By establishing a network connection between testers and test subjects, and performing time synchronization and two-layer psychological test analysis, the problems of geographical limitations and low efficiency in psychological testing are solved, and efficient and accurate remote psychological testing is achieved.
Patent Information
- Application Number
- CN202511465111.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-10-14
- Publication Date
- 2025-12-12
AI Technical Summary
Existing psychological tests suffer from problems such as low reliability of test results, non-standard testing procedures, severe geographical limitations, and low efficiency, especially in situations where there is a lack of professional psychological testing experts and inconvenient testing equipment.
By establishing a network connection between the tester and the test subject, time recording and synchronization are performed, physiological data is obtained through real-time audio and video interaction, a two-layer psychological test analysis is conducted, and a final psychological test report is generated.
It enables cross-regional psychological testing, improves testing efficiency and accuracy, breaks physical space limitations, and ensures the consistency and standardization of test results.
Smart Images

Figure CN121101569A_ABST
Abstract
Description
Technical Field
[0001] This invention belongs to the field of psychological testing technology, specifically relating to a remote psychological testing method based on physiological data collection. Background Technology
[0002] Psychological testing techniques involve psychological testing technicians designing a series of specific questions based on the relationship between individual psychological and physiological activities, and then asking these questions to induce psychological and physiological responses in the test subjects. During this process, the psychological testing technicians, i.e., the test administrators, use multi-channel psychological testing equipment to record the changes in multiple physiological indicators of the test subjects in real time and accurately, and on this basis, effectively detect the psychological traces of the test subjects.
[0003] The current psychological testing protocol involves on-site testing, where the tester and the test subject are in the same testing room or face-to-face space. The tester first equips the test subject with a physiological data collection device and makes appropriate adjustments. Then, the test subject is interviewed and questioned, and corresponding operations are performed within the psychological testing system. Based on the test subject's responses, appropriate time markers are added to the system. Finally, the test subject is scored based on the time markers and physiological parameters. Furthermore, the test questions are explained and clarified based on the test subject's performance, and adjustments are made according to different testing objectives.
[0004] Currently, organizations that have implemented psychological testing face several challenges, including inconsistent testing capabilities and training levels among test administrators, non-standard testing procedures, unprofessional result analysis, and low accessibility of psychological testing. These issues lead to unreliable results in some cases. Furthermore, the scarcity of professional psychological testing experts means that in many regions, there are insufficient specialists to conduct psychological testing for personnel in various organizations. This severely restricts the geographical reach of psychological testing and significantly impacts its efficiency.
[0005] As mentioned above, how to provide a remote psychological testing method based on physiological data collection that can improve the efficiency of psychological testing and ensure that psychological testing is not limited by physical space has become an urgent problem to be solved in this field. Summary of the Invention
[0006] The purpose of this invention is to provide a remote psychological testing method based on physiological data collection, in order to solve the above-mentioned problems existing in the prior art.
[0007] To achieve the above objectives, the present invention adopts the following technical solution: a remote psychological testing method based on physiological data acquisition, comprising:
[0008] Establish a network connection between the tester and the testee, and perform time recording and synchronization processing on both ends of the network connection;
[0009] Using the network connection, the tester interacts with the test subject in real time with the test subject according to the preset preliminary test questions, so as to obtain the preliminary test record of the test subject and simultaneously acquire the preliminary test physiological data of the test subject.
[0010] Based on the preliminary test records and preliminary test physiological data of the test subjects, the preliminary test physiological data of the test subjects are analyzed to obtain preliminary test physiological response data, and abnormal physiological responses are marked in the preliminary test physiological response data to generate preliminary psychological test analysis results.
[0011] Based on the preliminary psychological test analysis results, the preliminary test questions are updated to generate in-depth test questions. The tester interacts with the test subject in real time with the test subject according to the in-depth test questions to obtain the test subject's in-depth test record and simultaneously acquire the test subject's in-depth test physiological data to analyze the test subject's in-depth test physiological response and obtain the in-depth psychological test analysis results.
[0012] The preliminary psychological test analysis results and the in-depth psychological test analysis results are integrated to form the final psychological test analysis results, and a psychological test report for the test subject is generated based on the final psychological test analysis results.
[0013] In one possible design, the testers include a lead tester and an assistant tester. The lead tester interacts with the test subject in real time via a network connection, while the assistant tester provides testing assistance to the test subject.
[0014] Accordingly, before establishing a network connection between the tester and the testee, the following steps are also included:
[0015] The assistant tester assists the test subject in wearing the physiological data acquisition device set according to the preset physiological data acquisition device wearing requirements. The physiological data acquisition device set includes at least one physiological data acquisition device.
[0016] The assistant testing personnel inspected and maintained each physiological data acquisition device to ensure its normal operation.
[0017] The assistant testers connect the various physiological data acquisition devices, which have been tested and maintained and are now operating normally, to the network connection.
[0018] In one possible design, a network connection is established between the tester and the testee, and time recording and synchronization are performed on both ends of the network connection, including:
[0019] The person being tested / tester generates a unique identifier for authentication and initiates a remote test request based on the unique identifier;
[0020] Obtain the IP address of the tester and the IP address of the test subject, and determine whether the IP address of the tester and the IP address of the test subject are on the same local area network.
[0021] If so, a point-to-point network connection is established based on the IP address of the tester and the IP address of the test subject;
[0022] If not, a network connection is established between the tester and the test subject based on VPN tunneling technology, NAT traversal technology and / or relay server technology.
[0023] The corresponding timestamps are obtained from both ends of the network connection, and the clock offset between the tester and the test subject is calculated based on the corresponding timestamps from both ends of the network connection.
[0024] Based on the clock offset, the time record of the person being tested is corrected to complete the time record synchronization process.
[0025] In one possible design, utilizing the network connection, the tester engages in real-time audio and video interaction with the test subject according to preset preliminary test questions to obtain the test subject's preliminary test record and simultaneously acquire the test subject's preliminary physiological data, including:
[0026] Obtain the basic information of the test subjects, and design preliminary test questions based on the basic information of the test subjects. The preliminary test questions are used to specifically induce physiological reactions in the test subjects, and the basic information of the test subjects includes personnel resume, self-assessment of psychological state and work status.
[0027] The tester initiates an audio-visual interaction request to the test subject through the network connection. When the test subject accepts the audio-visual interaction request, the tester and the test subject begin real-time audio-visual interaction and simultaneously start the physiological data acquisition device group.
[0028] Record and store the interactive content of the real-time audio and video interaction to form the preliminary test record of the test subject;
[0029] During the real-time audio and video interaction, the physiological data acquisition device group records and stores various physiological indicators of the test subject collected by the test subject to form preliminary test physiological data of the test subject.
[0030] In one possible design, based on the preliminary test records and preliminary test physiological data of the test subject, the preliminary test physiological data of the test subject is analyzed to obtain preliminary test physiological response data, including:
[0031] The preliminary test physiological data are filtered, denoised, and imputed to obtain preprocessed preliminary test physiological data.
[0032] Physiological feature parameters are extracted from the preprocessed preliminary test physiological data to obtain initial physiological feature parameters and preliminary test physiological feature parameters;
[0033] Based on the preliminary test physiological characteristic parameters, preliminary test physiological response data are obtained, wherein the preliminary test physiological response data includes skin conductance response data, respiratory response data, cardiovascular response data, and electroencephalogram (EEG) response data;
[0034] The preliminary test records are time-aligned with the pre-preliminary test physiological response data to generate preliminary test physiological response data.
[0035] In one possible design, abnormal physiological responses are marked in the preliminary test physiological response data to generate preliminary psychological test analysis results, including:
[0036] Outlier determination is performed on the physiological response data at each time point in the preliminary test physiological response data;
[0037] If an outlier is found in the preliminary test physiological response data, the time when the outlier occurs is marked, and the physiological response data at the marked time and the test records in the neighborhood of the marked time are also marked.
[0038] The labeled physiological response data and test records were extracted to form abnormal physiological response data;
[0039] The testers conducted preliminary psychological testing analysis based on the abnormal physiological reaction data and obtained preliminary psychological testing analysis results.
[0040] One possible design includes multiple rounds of in-depth psychological testing, with each round including in-depth test questions and in-depth test physiological data for that round.
[0041] Accordingly, the preliminary test questions are updated based on the preliminary psychological test analysis results to generate in-depth test questions. The tester then engages in real-time audio-visual interaction with the test subject according to these in-depth test questions to obtain the test subject's in-depth test record and simultaneously acquire the test subject's in-depth test physiological data. This data is then used to analyze the test subject's in-depth test physiological responses and obtain in-depth psychological test analysis results, including:
[0042] Obtain a preset depth testing round requirement and a preset depth testing physiological data sample number threshold, wherein the depth testing round requirement is at least one round;
[0043] Based on the preliminary psychological test analysis results, the preliminary test questions are updated to obtain a round of in-depth test questions;
[0044] The tester interacts with the test subject in real time with the test questions in one round of in-depth testing to obtain the test subject's record of one round of in-depth testing and simultaneously acquire the test subject's physiological data of one round of in-depth testing.
[0045] The determination is made as to whether the current round of the deep psychological test meets the requirements of the deep test round or whether the current round of the deep psychological test physiological data meets the threshold of the number of samples of the deep test physiological data, and the determination result is obtained.
[0046] If the determination result is negative, the first round of depth test questions will be updated again to obtain the second round of depth test questions. Real-time audio and video interaction will be completed based on the second round of depth test questions to obtain the second round of depth test physiological data, and the determination will be made again until the determination result is positive.
[0047] If the result is yes, the deep psychological test ends, and the physiological data of all rounds of deep testing that have been conducted are collected as the deep testing physiological data of the test subject.
[0048] Based on the physiological data from the depth test, physiological response data from the depth test is generated, and the results of the depth psychological test are obtained by the testers through deep psychological test analysis of the physiological response data from the depth test.
[0049] In one possible design, the preliminary psychological test analysis results and the in-depth psychological test analysis results are integrated to form a final psychological test analysis result, and a psychological test report for the test subject is generated based on the final psychological test analysis result, including:
[0050] The preliminary psychological test analysis results and the in-depth psychological test analysis results are integrated, and based on the preliminary psychological test analysis results and the in-depth psychological test analysis results, the testers score the test subjects using psychological tests.
[0051] Based on the preliminary psychological test analysis results and the in-depth psychological test analysis results, physiological data curves were plotted.
[0052] Based on the psychological test scores and physiological data curves of the test subjects, the final psychological test analysis results are formed.
[0053] Obtain the basic information of the test subjects, the test time information, and the tester information, and compile the basic information of the test subjects, the test time information, the tester information, and the final psychological test analysis results into a psychological test report for the test subjects.
[0054] In one possible design, after generating the psychological test report for the test subject, the following is also included:
[0055] The psychological test report of the test subject is sent to the test subject through the network connection and displayed visually.
[0056] The preliminary test records, preliminary test physiological data, preliminary psychological test analysis results, in-depth test physiological data, in-depth psychological test analysis results, final psychological test analysis results, and the test subject's psychological test report are packaged, processed, and archived.
[0057] The tester issues an end-of-interaction command to the test subject to complete the psychological test.
[0058] In one possible design, after the test subjects are scored by the testers through psychological testing, the following is also included:
[0059] A preset credibility score threshold range is obtained, and the psychological test score of the test subject is graded according to the credibility score threshold range to obtain the credibility level of the test subject.
[0060] Beneficial Effects: This invention provides a remote psychological testing method based on physiological data acquisition, comprising: firstly, establishing a network connection between the tester and the test subject, and performing time recording and synchronization processing on both ends of the network connection; secondly, using the network connection, the tester engages in real-time audio and video interaction with the test subject according to preset preliminary test questions to obtain the test subject's preliminary test record and simultaneously acquire the test subject's preliminary test physiological data; then, based on the test subject's preliminary test record and preliminary test physiological data, analyzing the test subject's preliminary test physiological data to obtain preliminary test physiological response data, and incorporating the preliminary test physiological response data... Abnormal physiological reactions are marked to generate preliminary psychological test analysis results. Based on these results, the preliminary test questions are updated to generate in-depth test questions. Testers then engage in real-time audio-visual interaction with the test subjects using these in-depth test questions to obtain in-depth test records and simultaneously acquire the subjects' in-depth test physiological data. This data is used to analyze the subjects' in-depth test physiological reactions and obtain in-depth psychological test analysis results. Finally, the preliminary and in-depth psychological test analysis results are integrated to form the final psychological test analysis results, and a psychological test report is generated based on these final results. By establishing a network connection between testers and test subjects, the physical space limitations of psychological testing are directly broken, enabling psychological testing to be conducted across regions and areas. Through time recording and synchronous processing, consistency of time between testers and test subjects is ensured, avoiding test judgment errors. Furthermore, by utilizing a two-layer psychological testing mechanism of preliminary and in-depth, the information richness and accuracy of psychological testing are effectively improved, so as to obtain more realistic and accurate test results. Finally, psychological test reports are directly generated, completing the standardized process design of psychological testing, greatly improving the efficiency of psychological testing, and achieving consistency in psychological testing. Attached Figure Description
[0061] Figure 1 This is a flowchart illustrating the steps of a remote psychological testing method based on physiological data acquisition provided in an embodiment of the present invention. Detailed Implementation
[0062] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the present invention will be briefly introduced below in conjunction with the accompanying drawings and descriptions of the embodiments or the prior art. Obviously, the following description of the structure of the accompanying drawings is only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort. It should be noted that the description of these embodiments is for the purpose of helping to understand the present invention, but does not constitute a limitation of the present invention.
[0063] It should be understood that although the terms first, second, etc., may be used herein to describe various units, these units should not be limited by these terms. These terms are only used to distinguish one unit from another. For example, a first unit may be referred to as a second unit, and similarly, a second unit may be referred to as a first unit, without departing from the scope of the exemplary embodiments of the invention.
[0064] It should be understood that the term "and / or" that may appear in this document is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, B existing alone, and A and B existing simultaneously. The term " / and" that may appear in this document describes another type of relationship between related objects, indicating that two relationships can exist. For example, A / and B can represent: A existing alone, and A and B existing alone. Furthermore, the character " / " that may appear in this document generally indicates that the preceding and following related objects have an "or" relationship. Example:
[0065] like Figure 1 As shown, this embodiment provides a remote psychological testing method based on physiological data acquisition, which may include, but is not limited to, the following steps:
[0066] S1. Establish a network connection between the tester and the testee, and perform time recording and synchronization processing on both ends of the network connection;
[0067] In one possible design, the testers include a lead tester and an assistant tester. The lead tester interacts with the test subject in real time via a network connection, while the assistant tester provides testing assistance to the test subject.
[0068] Accordingly, in step S1, before establishing a network connection between the tester and the testee, the following steps S101-S103 may also be included, but are not limited to:
[0069] S101. The assistant tester assists the test subject in wearing the physiological data acquisition device set according to the preset physiological data acquisition device wearing requirements, wherein the physiological data acquisition device set includes at least one physiological data acquisition device;
[0070] S102. Assist test personnel in inspecting and maintaining each physiological data acquisition device to ensure its normal operation;
[0071] S103. The assistant tester connects each physiological data acquisition device, which has been tested and maintained and is now operating normally, to the network connection.
[0072] In one possible design, step S1, establishing a network connection between the tester and the test subject, and performing time recording and synchronization processing on both ends of the network connection, can be broken down into, but is not limited to, the following steps S11-S1, specifically including:
[0073] S11. The person being tested / tester generates a unique identifier for authentication (which may be the user ID of the tester / person being tested), and initiates a remote test request based on the unique identifier;
[0074] S12. Obtain the IP address of the tester and the IP address of the testee respectively, and determine whether the IP address of the tester and the IP address of the testee are on the same local area network;
[0075] S13. If so, then establish a point-to-point network connection based on the IP address of the tester and the IP address of the test subject;
[0076] S14. If not, then establish a network connection between the tester and the testee based on VPN tunneling technology, NAT traversal technology and / or relay server technology;
[0077] S15. Obtain the corresponding timestamps at both ends of the network connection, and calculate the clock offset between the tester and the test subject based on the corresponding timestamps at both ends of the network connection.
[0078] S16. Correct the time of the person being tested according to the clock offset, and complete the time recording synchronization process.
[0079] It should be noted that this embodiment provides a method for conducting non-face-to-face remote psychological testing using remote communication technologies such as remote video calls and remote control. The test subject wears a set of physiological data acquisition devices (each physiological data acquisition device). The test information is transmitted to the remote psychological testing system via a data cable and then transmitted to the test administrator via the internet. The test administrator analyzes the information using an expert testing system. The test administrator and the test subject communicate in real time via audio and video. Finally, the test administrator, based on the communication and the information from the psychological testing devices, issues a test report, completing the remote psychological testing process.
[0080] The remote psychological testing method provided in this embodiment enables psychological testing equipment and expert resources to cover a wider area through a remote psychological testing system. In addition, it can reduce transportation and time costs, optimize the psychological testing process, and improve overall efficiency.
[0081] The remote psychological testing method provided in this embodiment, in specific implementation, may include, but is not limited to, the main tester (i.e., the psychological testing expert who mainly initiates psychological testing process requests, controls physiological data collection devices, and analyzes and uploads data at one end of the network connection), the testee (i.e., the person who completes the physiological data collection device wearing process at the other end of the network connection, accepts the test request, and communicates with the main tester), and the auxiliary tester (i.e., the psychological testing assistant who assists the testee in completing device wearing and audio / video access, and can conduct private text communication with the main tester when possible). In addition, there is a remote psychological testing system used to store the data and process model required for remote psychological testing. This process model includes process nodes such as network connection, identity verification, time recording synchronization, audio / video access, remote device control, and report uploading, helping the main tester to achieve efficient and consistent psychological testing according to a standardized testing process.
[0082] When establishing a network connection, the connection between the tester and the testee is actually a peer-to-peer (P2P) connection. This is a decentralized network communication model that allows the tester and the testee to interact directly with each other in real time without the need for a central server. For test scenarios within the same local area network (LAN), both parties can establish a connection directly using their IP addresses. However, if the devices at both ends are distributed in different LANs, an internet connection is required, with the main obstacles being NAT (Network Address Translation) and firewalls. For the devices of the tester and the testee distributed in a wide area network (WAN), NAT and firewalls can be bypassed using VPNs, NAT traversal techniques, and connections based on relay servers. Once a network connection is established between the tester and the testee, the testee initiates a connection request to the tester using a specific protocol (TCP can be used). The remote testing system then pushes the server to perform authentication. After authentication is completed, the connection can be established for interaction.
[0083] In practical applications, the psychological testing method provided in this embodiment can be used to test the confidence level of test subjects in answering questions, that is, lie detection. Through the method of this embodiment, efficient and consistent lie detection can be achieved for test subjects in different regions, which can help enterprises and / or organizations conduct personnel recruitment tests and confidentiality review tests.
[0084] S2. Using the network connection, the tester interacts with the test subject in real time with the test subject according to the preset preliminary test questions, so as to obtain the preliminary test record of the test subject and simultaneously acquire the preliminary test physiological data of the test subject.
[0085] In one possible design, in step S2, using the network connection, the tester engages in real-time audio and video interaction with the test subject according to preset preliminary test questions to obtain the test subject's preliminary test record and simultaneously acquire the test subject's preliminary test physiological data. This can be broken down into, but is not limited to, the following steps S21-S24, specifically including:
[0086] S21. Obtain the basic information of the test subject, and design preliminary test questions based on the basic information of the test subject, wherein the preliminary test questions are used to specifically induce physiological reactions in the test subject, and the basic information of the test subject includes a resume, self-assessment of psychological state and work status;
[0087] S22. The tester initiates an audio-visual interaction request to the test subject through the network connection. When the test subject accepts the audio-visual interaction request, the tester and the test subject begin real-time audio-visual interaction and simultaneously start the physiological data acquisition device group.
[0088] S23. Record and store the interaction content of the real-time audio and video interaction to form the preliminary test record of the test subject;
[0089] S24. Record and store the various physiological indicators of the test subject collected by the physiological data acquisition device group during the real-time audio and video interaction process, so as to form the preliminary test physiological data of the test subject.
[0090] S3. Based on the preliminary test records and preliminary test physiological data of the test subjects, analyze the preliminary test physiological data of the test subjects to obtain preliminary test physiological response data, and mark abnormal physiological responses in the preliminary test physiological response data to generate preliminary psychological test analysis results;
[0091] In practical applications, after establishing a network connection between the lead tester and the test subject, they create an audio-visual interaction window. The lead tester can ask questions and communicate with the test subject in real time via audio and video. Simultaneously, depending on testing needs or the lead tester's initiative, they can switch to audio-only interaction and choose to speak privately with the assistant tester or the test subject. The assistant tester can conduct private text communication with the lead tester through the remote testing system, avoiding any impact on the test subject from the content of the communication.
[0092] Specifically, during real-time audio and video interaction, the video streams transmitted at both ends of the network connection need to be compressed in real time, and an appropriate FPS (frames per second) needs to be determined after debugging to ensure smooth video and reasonable clarity. Furthermore, when the network connection speed is poor, the FPS and clarity are automatically adjusted to maintain smooth video and reasonable clarity. In a possible implementation, multiple network cards can be installed at both ends of the network connection, simultaneously connecting to broadband or dedicated lines from different operators for parallel communication. This splits the audio and video traffic, transmitting it in multiple paths, allocating more bandwidth to the higher-speed network. This ensures high-quality communication even when single-path bandwidth is insufficient, guaranteeing the smooth progress of the testing process.
[0093] In one possible design, step S3, based on the preliminary test records and preliminary test physiological data of the test subject, analyzes the preliminary test physiological data to obtain preliminary test physiological response data. This can be, but is not limited to, decomposed into the following steps S31-S34, specifically including:
[0094] S31. The preliminary test physiological data is filtered, denoised, and filled with missing values to obtain preprocessed preliminary test physiological data;
[0095] S32. Extract physiological feature parameters from the preprocessed preliminary test physiological data to obtain initial physiological feature parameters and preliminary test physiological feature parameters;
[0096] S33. Based on the preliminary test physiological characteristic parameters, pre-preliminary test physiological response data are obtained, wherein the pre-preliminary test physiological response data includes skin conductance response data, respiratory response data, cardiovascular response data, and electroencephalogram (EEG) response data;
[0097] S34. Time-align the preliminary test records with the pre-preliminary test physiological response data to generate preliminary test physiological response data.
[0098] In one possible design, step S3, marking abnormal physiological responses in the preliminary test physiological response data to generate preliminary psychological test analysis results, can be broken down into, but is not limited to, the following steps S35-S38, specifically including:
[0099] S35. Determine outliers in the physiological response data at each time point in the preliminary test physiological response data;
[0100] S36. If an abnormal value is determined to appear in the preliminary test physiological response data, the time when the abnormal value appears is marked, and the physiological response data at the marked time and the test records in the neighborhood of the marked time are marked.
[0101] S37. Extract the labeled physiological response data and test records to form abnormal physiological response data;
[0102] S38. The testers conduct preliminary psychological testing analysis based on the abnormal physiological reaction data and obtain preliminary psychological testing analysis results.
[0103] S4. Update the preliminary test questions based on the preliminary psychological test analysis results to generate in-depth test questions. The tester interacts with the test subject in real time with the test subject according to the in-depth test questions to obtain the test subject's in-depth test record and simultaneously acquire the test subject's in-depth test physiological data to analyze the test subject's in-depth test physiological response and obtain in-depth psychological test analysis results.
[0104] One possible design includes multiple rounds of in-depth psychological testing, with each round including in-depth test questions and in-depth test physiological data for that round.
[0105] Accordingly, in step S4, the preliminary test questions are updated based on the preliminary psychological test analysis results to generate in-depth test questions. The tester then interacts with the test subject in real-time via audio and video according to the in-depth test questions to obtain the test subject's in-depth test record and simultaneously acquire the test subject's in-depth test physiological data. This data is then used to analyze the test subject's in-depth test physiological responses and obtain the in-depth psychological test analysis results. This process can be broken down into, but is not limited to, the following steps S41-S46, specifically including:
[0106] S41. Obtain a preset depth test round requirement and a preset depth test physiological data sample number threshold, wherein the depth test round requirement is at least one round;
[0107] S42. Based on the preliminary psychological test analysis results, update the preliminary test questions to obtain a round of in-depth test questions;
[0108] S43. The tester interacts with the test subject in real time with the test questions in one round of in-depth testing to obtain the test subject's record of one round of in-depth testing and simultaneously acquire the test subject's physiological data of one round of in-depth testing.
[0109] S44. Determine whether the current round of the deep psychological test meets the requirements of the deep test round or whether the current round of the deep psychological test physiological data meets the threshold of the number of samples of the deep test physiological data, and obtain the determination result;
[0110] S45. If the determination result is negative, the first round of depth test questions will be updated again to obtain the second round of depth test questions. Real-time audio and video interaction will be completed based on the second round of depth test questions to obtain the second round of depth test physiological data, and the determination will be made again until the determination result is positive.
[0111] S46. If the judgment result is yes, then the deep psychological test ends and the physiological data of all rounds of deep testing that have been carried out are collected as the physiological data of the test subject.
[0112] S47. Based on the aforementioned physiological data from the depth test, generate physiological response data from the depth test, and conduct depth psychological test analysis on the physiological response data from the depth test by the testers to obtain the results of the depth psychological test analysis.
[0113] It should be noted that the preliminary test questions and the in-depth test questions are conducted continuously in the actual interaction and do not necessarily have to be carried out in a predetermined order. In particular, for the in-depth test questions, once the lead tester obtains the updated in-depth test questions based on the test records and physiological parameter data generated from the interactions that have been carried out, the questioning interaction can be carried out immediately. It is not necessary to follow the order of ending all preliminary test question interactions before carrying out in-depth test question interactions.
[0114] S5. Integrate the preliminary psychological test analysis results and the in-depth psychological test analysis results to form the final psychological test analysis results, and generate a psychological test report for the test subject based on the final psychological test analysis results.
[0115] In one possible design, step S5, integrating the preliminary psychological test analysis results and the in-depth psychological test analysis results to form the final psychological test analysis results, and generating a psychological test report for the test subject based on the final psychological test analysis results, can be broken down into, but is not limited to, the following steps S51-S54, specifically including:
[0116] S51. Integrate the preliminary psychological test analysis results and the in-depth psychological test analysis results, and based on the preliminary psychological test analysis results and the in-depth psychological test analysis results, have the testers score the test subjects using psychological tests;
[0117] S52. Based on the preliminary psychological test analysis results and the in-depth psychological test analysis results, plot the physiological data curve;
[0118] S53. Based on the psychological test scores of the test subjects and the physiological data curves, the final psychological test analysis results are formed;
[0119] S54. Obtain the basic information of the test subject, the test time information, and the tester information, and compile the basic information of the test subject, the test time information, the tester information, and the final psychological test analysis results into a psychological test report for the test subject.
[0120] In one possible design, after generating the psychological test report for the test subject, steps S6-S8 may also be included, but are not limited to:
[0121] S6. The psychological test report of the test subject is sent to the test subject through the network connection for visualization.
[0122] S7. The preliminary test records, preliminary test physiological data, preliminary psychological test analysis results, in-depth test physiological data, in-depth psychological test analysis results, final psychological test analysis results, and the psychological test report of the test subject are packaged and archived.
[0123] S8. The tester issues an end-of-interaction instruction to the test subject to complete the psychological test.
[0124] In practical applications, when uploading and / or transmitting various packaged data, timestamps can be added to the data packets, and they can be transmitted in parallel through different network channels. After the data packets are uploaded and / or transmitted, they can be reordered and recombined according to the corresponding timestamps, and then the data can be restored, thereby achieving more efficient and faster network transmission.
[0125] Furthermore, data packets sent to testers can optionally be encrypted and stored to prevent the leakage of testers' relevant test information.
[0126] In one possible design, step S51, after the test subject is scored by the tester through psychological testing, may also include, but is not limited to, the following steps:
[0127] A preset credibility score threshold range is obtained, and the psychological test score of the test subject is graded according to the credibility score threshold range to obtain the credibility level of the test subject.
[0128] Furthermore, during the overall interaction process, the test subjects need to wear a physiological data acquisition device set, which is deployed on their bodies and connected to a corresponding computer. The remote cardiac testing system controls the physiological data acquisition device set through the test subject's computer (e.g., sending commands, collecting data) to achieve real-time transmission of physiological data. The test administrator and the test subject establish a stable network connection through the remote cardiac testing system to achieve interaction and communication. Therefore, the test administrator does not need to configure the driver for the physiological data acquisition device set, nor does he need to understand the hardware details of the physiological data acquisition device set. He only needs to use the remote cardiac testing system to control the physiological data acquisition device set in real time through the network connection. This significantly reduces the overall complexity of device operation in this embodiment and improves testing efficiency.
[0129] The desktop screen of the test subject's local computer operating system and the information of the physiological data acquisition device group are encapsulated by the protocol and sent to the test administrator's local computer for rendering and display. The test administrator obtains the real-time physiological data provided by the test subject through the remote psychological testing system. The test administrator's local input commands are encapsulated by the protocol and sent to the test subject's local computer. Through the remote psychological testing system, operation commands and information are sent to the physiological data acquisition device group, thereby realizing the control, data acquisition and recording of the physiological data acquisition device group during the remote psychological testing process.
[0130] The specific implementation methods by which the test administrator controls the physiological data acquisition equipment group of the test subjects through the remote cardiac testing system may include, but are not limited to, the following methods:
[0131] (1) The test subject’s local computer is connected to and controls the physiological data acquisition device group through a preset driver. The remote cardiac testing system provides remote desktop or remote login functions. The main tester controls the test subject’s computer through this function, thereby indirectly controlling the physiological data acquisition device group.
[0132] (2) The physiological data acquisition equipment group receives remote control commands issued by the main tester through communication. The main tester can directly control the physiological data acquisition equipment group through the communication interaction provided by the physiological data acquisition equipment group and obtain the transmitted physiological data in real time.
[0133] (3) The physiological data acquisition device group has a built-in driver and provides a corresponding API interface. The remote cardiac testing system calls the API interface on the local computer of the test subject to control the physiological data acquisition device group. The main tester makes API calls through the remote cardiac testing system module to control the physiological data acquisition device group and receive physiological data.
[0134] (4) The physiological data acquisition equipment group directly integrates the network service module. The main tester calls the network service module of the physiological data acquisition equipment group through the remote cardiac test system, thereby realizing the control of the physiological data acquisition equipment group and the reception of physiological data.
[0135] Finally, it should be noted that the above description is merely a preferred embodiment of the present invention and is not intended to limit the scope of protection of the present invention. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the scope of protection of the present invention.
Claims
1. A method of remote psychological testing based on physiological data acquisition, characterized in that, The method comprises the following steps: establishing a network connection between a tester and a testee, and synchronizing time records at both ends of the network connection; using the network connection, the tester interacts with the testee in real time in terms of audio and video according to preset preliminary test questions, to obtain a preliminary test record of the testee and synchronously obtain preliminary test physiological data of the testee; based on the preliminary test record and the preliminary test physiological data of the testee, analyzing the preliminary test physiological data of the testee to obtain preliminary test physiological reaction data, marking abnormal physiological reactions in the preliminary test physiological reaction data, and generating a preliminary psychological test analysis result; updating the preliminary test questions according to the preliminary psychological test analysis result, generating deep test questions, and the tester interacting with the testee in real time in terms of audio and video according to the deep test questions to obtain a deep test record of the testee and synchronously obtain deep test physiological data of the testee, to analyze the deep test physiological reaction of the testee and obtain a deep psychological test analysis result; integrating the preliminary psychological test analysis result and the deep psychological test analysis result to form a final psychological test analysis result, and generating a testee psychological test report based on the final psychological test analysis result.
2. The method of remote psychological testing based on physiological data acquisition according to claim 1, characterized in that, The tester comprises a main tester and an auxiliary tester, wherein the main tester interacts with the testee in real time in terms of audio and video through the network connection, and the auxiliary tester assists in testing the testee. Correspondingly, before the network connection is established between the tester and the testee, the method further comprises the following steps: the auxiliary tester assists the testee in completing the wearing of a physiological data acquisition device set according to preset wearing requirements of the physiological data acquisition device set, wherein the physiological data acquisition device set comprises at least one physiological data acquisition device; the auxiliary tester detects and maintains each physiological data acquisition device to ensure normal operation of each physiological data acquisition device; the auxiliary tester connects each physiological data acquisition device that has been detected and maintained and is in normal operation to the network connection.
3. The method of remote psychological testing based on physiological data acquisition according to claim 1, characterized in that, The method of establishing a network connection between a tester and a testee and synchronizing time records at both ends of the network connection comprises the following steps: the testee / tester generates a unique identifier for identity verification, and initiates a remote test request based on the unique identifier; the IP address of the tester and the IP address of the testee are obtained respectively, and it is determined whether the IP address of the tester and the IP address of the testee are in the same local area network; if yes, a point-to-point network connection is established based on the IP address of the tester and the IP address of the testee; if no, a network connection is established between the tester and the testee based on VPN tunnel technology, NAT penetration technology and / or relay server technology; Corresponding timestamps are obtained at two ends of the network connection, so as to calculate a clock offset between the tester and the testee according to the corresponding timestamps at the two ends of the network connection; According to the clock offset, the time record of the testee is corrected to complete time record synchronization processing.
4. The method for remote psychological testing based on physiological data acquisition according to claim 1, characterized in that, Using the network connection, the tester performs real-time audio and video interaction with the testee according to a preset preliminary test question to obtain a preliminary test record of the testee, and synchronously obtains preliminary test physiological data of the testee, including: The tester initiates an audio and video interaction request to the testee through the network connection, and when the testee accepts the audio and video interaction request, the tester and the testee start real-time audio and video interaction, and synchronously start a physiological data acquisition device group; The interaction content of the real-time audio and video interaction is recorded and stored to form a preliminary test record of the testee; The physiological indicators of the testee collected by the physiological data acquisition device group during the real-time audio and video interaction process are recorded and stored to form preliminary test physiological data of the testee. Based on the preliminary test record and the preliminary test physiological data of the testee, the preliminary test physiological data of the testee is analyzed to obtain preliminary test physiological reaction data, including:
5. The method for remote psychological testing based on physiological data acquisition according to claim 1, characterized in that, The preliminary test physiological data is filtered and denoised and missing value filled to obtain preprocessed preliminary test physiological data; The preprocessed preliminary test physiological data is subjected to physiological feature parameter extraction to obtain initial physiological feature parameters and preliminary test physiological feature parameters; Based on the preliminary test physiological feature parameters, pre-preliminary test physiological reaction data is obtained, wherein the pre-preliminary test physiological reaction data includes skin electricity reaction data, breathing reaction data, cardiovascular reaction data and brain wave reaction data; The preliminary test record and the pre-preliminary test physiological reaction data are time-aligned to generate preliminary test physiological reaction data. In the preliminary test physiological reaction data, abnormal physiological reactions are marked to generate preliminary psychological test analysis results, including:
6. The method of remote psychological testing based on physiological data acquisition according to claim 5, characterized in that, Abnormal value determination is performed on the physiological reaction data at each time in the preliminary test physiological reaction data; If it is determined that an abnormal value appears in the preliminary test physiological reaction data, the time when the abnormal value appears is marked, and the physiological reaction data at the time when the mark exists in the preliminary test physiological reaction data and the test record in the neighborhood of the time when the mark exists are marked; The marked physiological reaction data and test record are extracted to form abnormal physiological reaction data; The tester performs preliminary psychological test analysis according to the abnormal physiological reaction data to obtain preliminary psychological test analysis results. 7. The method for remote psychological testing based on physiological data acquisition according to claim 1, characterized in that, The deep psychological test comprises multiple rounds, and each round of the deep psychological test comprises a deep test question corresponding to the round and deep test physiological data; Accordingly, the preliminary test question is updated according to the preliminary psychological test analysis result to generate a deep test question, and a tester performs real-time audio and video interaction with the testee according to the deep test question to obtain a deep test record of the testee and synchronously acquires deep test physiological data of the testee to analyze the deep test physiological reaction of the testee and obtain a deep psychological test analysis result, which comprises: A preset deep test round requirement and a preset deep test physiological data sample number threshold are acquired, wherein the deep test round requirement is at least one round; The preliminary test question is updated according to the preliminary psychological test analysis result to obtain a one-round deep test question; The tester performs real-time audio and video interaction with the testee according to the one-round deep test question to obtain a one-round deep test record of the testee and synchronously acquires one-round deep test physiological data of the testee; It is determined whether the current round of the deep psychological test reaches the deep test round requirement or whether the deep test physiological data of the current round of the deep psychological test reaches the deep test physiological data sample number threshold, and a determination result is obtained; If the determination result is no, the one-round deep test question is updated again to obtain a two-round deep test question, real-time audio and video interaction is completed based on the two-round deep test question to obtain two-round deep test physiological data, and the determination is performed again until the determination result is yes; If the determination result is yes, the deep psychological test is ended, and all the deep test physiological data of the rounds that have been performed are collected as the deep test physiological data of the testee; Deep test physiological reaction data is generated based on the deep test physiological data, and the deep psychological test analysis result is obtained by performing deep psychological test analysis on the deep test physiological reaction data by the tester.
8. The method for remote psychological testing based on physiological data acquisition according to claim 1, characterized in that, The preliminary psychological test analysis result and the deep psychological test analysis result are integrated to form a final psychological test analysis result, and a testee psychological test report is generated based on the final psychological test analysis result, which comprises: The preliminary psychological test analysis result and the deep psychological test analysis result are integrated, and the testee is scored by the tester according to the preliminary psychological test analysis result and the deep psychological test analysis result; A physiological data curve is drawn according to the preliminary psychological test analysis result and the deep psychological test analysis result; The final psychological test analysis result is formed based on the testee psychological test score and the physiological data curve; The testee's basic information, test time information and tester information are acquired, and the testee's basic information, the test time information, the tester information and the final psychological test analysis result are sorted into the testee psychological test report.
9. The method for remote psychological testing based on physiological data acquisition according to claim 1, characterized in that, After the testee psychological test report is generated, it further comprises: The psychological test report of the tested person is sent to the tested person for visual display through the network connection; The preliminary test record, the preliminary physiological data, the preliminary psychological test analysis result, the deep physiological data, the deep psychological test analysis result, the final psychological test analysis result and the psychological test report of the tested person are packaged and stored in archives; The tester sends an end interaction instruction to the tested person, and the psychological test is completed.
10. The method of remote psychological testing based on physiological data acquisition according to claim 8, characterized in that, After the tester scores the psychological test of the tested person, it further includes: A preset credibility score threshold level interval is obtained, and the psychological test score of the tested person is judged according to the credibility score threshold level interval to obtain the credibility level of the tested person.