Remote medical interaction implementation method and system based on noninvasive physical examination all-in-one machine
Through the non-invasive physical examination all-in-one machine, the physical examination data is collected and analyzed, and the reply files are matched and played, the telemedicine connection is realized, the problem that the existing technology cannot provide telemedicine services, and the quantity and cost of telemedicine are reduced.
Patent Information
- Application Number
- CN202411465338.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-21
- Publication Date
- 2025-02-07
- Estimated Expiration
- 2044-10-21
AI Technical Summary
The existing non-invasive physical examination all-in-one machine can only display the physical examination results, cannot provide telemedicine services, and cannot meet the physical examination candidates' needs for interpretation of the results and further medical consultation.
The non-invasive physical examination machine collects biological information of the physical examination candidates, generates physical examination data, and uses multiple medical data to generate physical examination vectors, calculates the difference value with the template vector, matches the template vector corresponding to the minimum difference value vector, query and plays the corresponding reply File, receive telemedicine requests from the physical examiner, and match the remote doctor to achieve telemedicine connection.
The non-invasive physical examination all-in-one machine has provided telemedicine services to physical examination examiners. By automatically matching physical examination data and reply documents, the quantity and cost of telemedicine are reduced.
Smart Images

Figure CN119400385A_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the field of communication and medical technology, and specifically relates to a method and system for realizing remote medical interaction based on a non-invasive physical examination all-in-one machine. Background Art
[0002] Telemedicine refers to the use of computer technology, remote sensing, telemetry, and remote control technology to give full play to the medical technology and medical equipment advantages of large hospitals or specialized medical centers to provide remote diagnosis, treatment, and consultation for the injured and sick in remote areas, islands, or ships with poor medical conditions. Physical examination usually refers to physical examination, which is used to check the status of various organs in the body to determine whether the body has certain diseases.
[0003] Since almost everyone undergoes a physical examination once in a certain period of time (such as one year or half a year), and the number of physical examinations is extremely large, non-invasive physical examination all-in-one machines have also appeared. However, the existing non-invasive physical examination all-in-one machines only display the results of the physical examination and cannot provide corresponding telemedicine services to the examinees. Summary of the invention
[0004] The present application provides a method and system for realizing remote medical interaction based on a non-invasive physical examination all-in-one machine, which can provide remote medical services according to the physical examination results, making it convenient for the examinee to know his or her own condition.
[0005] In a first aspect, the present application provides a method for implementing remote medical interaction based on a non-invasive physical examination all-in-one machine, the method comprising the following steps:
[0006] The non-invasive physical examination integrated machine collects biological information of the examinee and generates physical examination data based on the biological information, wherein the physical examination data includes: multiple medical data generated based on the biological information;
[0007] The non-invasive physical examination integrated machine generates a physical examination vector according to the multiple medical data, calculates the difference between the physical examination vector and multiple template vectors to obtain a difference vector, searches for a first template vector corresponding to the minimum difference vector from the difference vector, queries a first reply file corresponding to the first template vector according to a mapping relationship between the template vector and the physical examination reply file, and plays the first reply file;
[0008] The non-invasive physical examination integrated machine receives the telemedicine request sent by the examinee after reading the first reply file, and matches the remote doctor according to the physical examination data to realize the telemedicine connection.
[0009] In a second aspect, a remote medical interaction implementation system based on a non-invasive physical examination all-in-one machine is provided, the system comprising:
[0010] A collection unit, used for collecting biological information of a physical examinee, and generating physical examination data according to the biological information, wherein the physical examination data includes: a plurality of medical data generated according to the biological information;
[0011] a processing unit, configured to generate a physical examination vector according to the plurality of medical data, calculate the difference between the physical examination vector and a plurality of template vectors to obtain a difference vector, search the difference vectors for a first template vector corresponding to a minimum difference vector, query a first reply file corresponding to the first template vector according to a mapping relationship between the template vector and the physical examination reply file, and play the first reply file;
[0012] The communication unit is used to receive the telemedicine request sent by the examinee after reading the first reply file, and match the remote doctor according to the physical examination data to achieve the telemedicine connection.
[0013] In a third aspect, the present application provides a computer storage medium storing a computer program for electronic data exchange, wherein the computer program enables a computer to execute some or all of the steps described in the first aspect of the present application.
[0014] The embodiments of the present application have the following beneficial effects:
[0015] The technical solution provided by the present application is that the non-invasive physical examination integrated machine collects the biometric information of the examinee, and generates physical examination data based on the biometric information, and the physical examination data includes: multiple medical data generated based on the biometric information: the non-invasive physical examination integrated machine generates a physical examination vector based on multiple medical data, calculates the difference between the physical examination vector and multiple template vectors to obtain a difference vector, searches for the first template vector corresponding to the minimum difference vector from the difference vector, queries the first reply file corresponding to the first template vector based on the mapping relationship between the template vector and the physical examination reply file, and plays the first reply file: the non-invasive physical examination integrated machine receives the examinee's telemedicine request, matches the remote doctor based on the physical examination data to achieve telemedicine connection. In this way, the examinee can automatically match the reply file that matches his or her physical examination data through the multiple doctor data in the physical examination data. If the examinee still needs to implement telemedicine after reading the first reply file, remote video medical treatment can be performed, which reduces the number and cost of telemedicine. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, 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 creative work.
[0017] Figure 1It is a structural diagram of a telemedicine system architecture provided by an embodiment of the present application;
[0018] Figure 2 It is a flowchart of a method for implementing remote medical interaction based on a non-invasive physical examination all-in-one machine provided in an embodiment of the present application;
[0019] Figure 3 It is a structural diagram of a remote medical interaction implementation system based on a non-invasive physical examination all-in-one machine provided in an embodiment of the present application. DETAILED DESCRIPTION
[0020] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0021] The terms "first", "second", etc. in the specification and claims of this application and the above-mentioned drawings are used to distinguish different objects, rather than to describe a specific order. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not limited to the listed steps or units, but optionally includes steps or units that are not listed, or optionally includes other steps or units inherent to these processes, methods, systems, products or devices.
[0022] Reference to "embodiments" herein means that a particular feature, structure, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the present application. The appearance of the phrase in various locations in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein may be combined with other embodiments.
[0023] The following is an introduction to the relevant terms involved in this application.
[0024] Non-invasive physical examination machine: It can also be called an intelligent physical examination machine. It is generally controlled by a microcomputer, so it does not require manual operation. It can directly record relevant physical examination data and upload the physical examination data.
[0025] The following describes the system architecture of telemedicine related to the embodiments of the present application.
[0026] The present application also provides a server 10 and a non-invasive physical examination integrated machine 20, such as Figure 1 As shown, the server 10 is connected to the non-invasive physical examination all-in-one machine 20 via a wireless network. The non-invasive physical examination all-in-one machine includes at least one processor (processor) 11 and a memory (memory) 12, and may also include a communication interface (CommunicationsInterface) 14, one or more cameras 15, a display screen 16 and a bus 13. Among them, the processor 11, the memory 12, the camera 15, the display screen 16 and the communication interface 14 can communicate with each other through the bus 13. The communication interface 14 can transmit information, and the communication interface 14 can have a wireless communication function, and the wireless communication function can be a short-range wireless communication or a long-range communication function (such as LTE or NR mode). The processor 11 can call the logic instructions in the memory 12 to execute or support the method in the embodiment of the present application. The non-invasive physical examination all-in-one machine 20 may also include: a microphone, a blood pressure meter, a height detector, a blood glucose meter, etc.
[0027] In addition, the logic instructions in the memory 12 can be implemented in the form of software functional units and can be stored in a computer-readable storage medium when sold or used as an independent product.
[0028] The memory 12, as a computer-readable storage medium, can be configured to store software programs, computer executable programs, such as program instructions or modules corresponding to the method in the embodiment of the present disclosure. The processor 11 executes functional applications and data processing by running the software programs, instructions or modules stored in the memory 12, that is, implementing or supporting the method in the embodiment of the present application.
[0029] The non-invasive physical examination integrated machine is provided with a plurality of cameras 15 , which can be arranged at different positions of the non-invasive physical examination integrated machine according to different manufacturers of the non-invasive physical examination integrated machine, and the plurality of cameras 15 arranged on each non-invasive physical examination integrated machine can be different.
[0030] The above-mentioned server 10 can be a single server device. Of course, in an optional application scenario, the above-mentioned server 10 can be a server cluster. The above-mentioned server cluster can be a distributed server or a cloud server, etc. This application does not limit the connection relationship or functional division between servers.
[0031] The following describes the main technical application scenarios of the embodiments of this application:
[0032] Everyone needs a regular physical examination, which will produce a physical examination report. The current physical examination report only contains the corresponding test numbers and whether they are normal. Take blood pressure as an example. If the blood pressure is 140 / 90 mmHg, according to current medical standards, it is considered high blood pressure. This is common sense for users, but it is not so easy to understand some uncommon parameters, such as platelets, 100*10 9 / L, which is too low, but ordinary people only know that the platelet count is low, but they don’t know what to pay attention to or how to make it normal. The common way is to go directly to the hospital for consultation with the physical examination report, but for the physical examination center, the doctor’s on-site consultation may not meet the requirements of the examinee. In addition, the cost of the doctor’s on-site consultation is also high.
[0033] The specific methods are introduced in detail below.
[0034] See also Figure 2 The present application also provides a method for implementing remote medical interaction based on a non-invasive physical examination all-in-one machine. Figure 2 A flowchart of a method for implementing a remote medical interaction based on a non-invasive physical examination all-in-one device is provided in this application. The method can be used in Figure 1 The telemedicine system architecture shown is implemented, specifically, Figure 2 The method shown can be performed by the server and the non-invasive physical examination integrated machine under the remote medical system architecture. Figure 2 As shown, the following steps are included:
[0035] Step S201: The non-invasive physical examination integrated machine collects biological information of the examinee and generates physical examination data based on the biological information, wherein the physical examination data includes: multiple medical data generated based on the biological information;
[0036] By way of example, the above-mentioned biological information includes, but is not limited to: height information, blood pressure information, blood information (such as blood test data such as blood routine), face image information, biological recognition information, etc.
[0037] The above-mentioned physical examination data may be medical examination data corresponding to the biological information. Taking height information as an example, it may be a height value, such as 180cm. Taking blood pressure information as an example, it may be 140 / 90mmHg, etc. Examples are not given one by one here.
[0038] For example, the above-mentioned non-invasive physical examination integrated machine may also include: receiving medical data sent by other medical devices, and the above-mentioned other medical devices include but are not limited to: CT equipment, MR equipment and other large medical equipment. This application does not limit the specific forms of the above-mentioned other medical devices.
[0039] For example, the method may further include: identifying the first identity of the examinee according to the biometric information, and establishing an archiving relationship between the first identity and a plurality of medical data. The biometric information may specifically include:
[0040] Extract the biological pixel points of the biometric image (such as a vein image) to obtain a feature image, connect the continuous pixel points in the feature image to obtain n line segments, use the 2n endpoints corresponding to the n line segments as 2n feature points, use the m points intersecting between the n line segments as m feature points, use the 2n+m feature points as a feature point library, obtain the number of line segments for each feature point in the 2n+m feature points, arrange the 2n+m feature points in descending order according to the number of line segments to obtain a first sequence, extract the first x feature points of the first sequence, obtain the feature vector of each feature point in the first x feature points to obtain x vectors, and the feature vector The construction method is as follows: extract the first feature point of the first x feature points, obtain the length w1 of the w1 line segments containing the first feature point, arrange the w1 lengths in descending order and fill them into the corresponding positions of the vectors in order to obtain the first vector corresponding to the first feature point, traverse the first x feature points to obtain x feature vectors, extract the first template image, perform the above processing on the first template image to obtain the first y feature vectors (y=x), subtract the y feature vectors from the x feature vectors respectively to obtain x differences, obtain the mean of the x difference vector moduli, and if the mean is less than the first threshold, determine that the first identity is the identity corresponding to the first template image.
[0041] The above x can be any value among 2, 3, and 4.
[0042] The above vein recognition method can avoid the influence of the recognition angle on the recognition accuracy, thereby improving the recognition accuracy. Because the vector here is composed of the length of the line segment, the angle has no effect on the length of the line segment, so it can avoid the influence of the angle and improve the recognition accuracy.
[0043] For the above n line segments, they have 2n endpoints. The overlap of endpoints is not considered here. When the first sequence is obtained later, the overlap of endpoints is considered. In this way, the first x points with the largest number of overlaps or the largest number of intersections are taken as the feature vectors corresponding to the feature points that need to be taken, thereby reducing the amount of calculation.
[0044] Step S202: the non-invasive physical examination machine generates a physical examination vector based on the multiple medical data, calculates the difference between the physical examination vector and the multiple template vectors to obtain a difference vector, searches for a first template vector corresponding to the minimum difference vector from the difference vectors, searches for a first reply file corresponding to the first template vector based on a mapping relationship between the template vector and the physical examination reply file, and plays the first reply file;
[0045] For example, the first reply file may specifically include: a plurality of preset audio and video files. Such a reply file may be a single video. Of course, in practical applications, texts in various forms may be collected to generate a reply file. The reply file may also be an audio file. The present application does not limit the specific form of the reply file.
[0046] For example, the above-mentioned non-invasive physical examination integrated machine may generate a physical examination vector based on multiple medical data, specifically including:
[0047] Performing a vector generation operation on each medical data to obtain a partial vector of each medical data, arranging the partial vector of each medical data in the order of a preset medical data sequence to obtain a physical examination vector, wherein performing a vector generation operation on each medical data to obtain a partial vector of each medical data specifically includes:
[0048] Extract a first value group of a medical data item, determine that the first value group is at the first level of the medical data item, set the value corresponding to the first level in the partial vector corresponding to the first value group to 1, and set other values of the partial vector to 0 to obtain a partial vector, and traverse multiple medical data items to obtain multiple partial vectors. The above other values are values other than the values corresponding to the first level in the partial vector
[0049] The following is an actual example to illustrate. The doctor data of height / weight is mainly used, and the levels are divided by BMI. Since it is doctor data, the level can be divided according to the doctor level. For example, the levels of blood pressure include hypertension, hypotension, normal blood pressure, etc., and blood lipids also have corresponding ranges and levels. I will not go into details here. If the value of BMI 1 corresponding to height / weight is: 21, then the corresponding partial vector value can be: 010000. The level corresponding to BMI can be found in the BIM comparison table, that is, <18.5 is light, corresponding to the first value of the partial vector, [18.5,23.99] is normal, corresponding to the second value of the partial vector, [24,27.99] is fat, corresponding to the third value of the partial vector, [28,29.99] is obese, corresponding to the fourth value of the partial vector, [30,40] is severe obesity, corresponding to the fifth value of the partial vector, ≥40 is extremely severe obesity, corresponding to the sixth value of the partial vector. For the first value, it is normal, so the second value is 1, and the partial vector is determined to be 010000. If the BMI value is 29, the partial vector is determined to be 000100. Other types of medical data can be processed similarly.
[0050] For example, the above-mentioned arrangement of the partial vectors of each medical data in the order of the preset medical data sequence to obtain the physical examination vector can specifically include: for the convenience of description, the preset medical data sequence here takes 3 medical data as an example, and the order is weight, blood pressure, and blood lipids; the partial vectors corresponding to the 3 values are: 010000, 0100, 01000, respectively, then the physical examination vector is: 010000010001000.
[0051] Blood pressure can be divided into 4 levels, normal blood pressure, hypertension level 1, hypertension level 2, and hypertension level 3; blood lipids (triglycerides) can also be divided into 5 levels, low blood lipids, normal blood lipids, marginally elevated range, slightly elevated range, and high range. The specific numerical classification of high blood pressure levels can refer to the range classification of hypertension, and the classification of the above blood lipids can refer to the triglyceride range. The above ranges may be adaptively adjusted according to different genders.
[0052] For example, calculating the difference between the physical examination vector and the multiple template vectors to obtain a difference vector, and searching the difference vectors for the first template vector corresponding to the minimum difference vector may specifically include:
[0053] Determine the x1 item of medical data corresponding to the template vector of the multiple template vectors, extract the x2 item of medical data corresponding to the physical examination vector, query the x1-x2 items of medical data that are not in the x2 item of medical data from the x1 item of medical data, remove the x1-x2 partial vectors corresponding to the x1-x2 items of medical data from the multiple template vectors to obtain multiple template filter vectors after removal, calculate the difference between the physical examination vector and the multiple template filter vectors to obtain multiple difference vectors, calculate the modulus of the multiple difference vectors to obtain multiple moduli, select the difference vector corresponding to the minimum value of the multiple moduli to determine it as the minimum difference vector, and select the template vector corresponding to the minimum difference vector as the first template vector.
[0054] For multiple template vectors, there are many items of doctor data. However, for the people undergoing physical examinations, it is impossible to check all the doctor data. For example, some people will check the Hepatitis B Two-Pair Half Test, while others will not. Therefore, if the template vector and the physical examination vector are directly used for calculation, poor calculation accuracy may occur. Before calculation, it is necessary to delete the redundant vectors in the corresponding template vector to obtain a more accurate template filtering vector. In this way, the calculation can be performed to match the reply file.
[0055] For example, the above-mentioned querying the first reply file corresponding to the first template vector according to the mapping relationship between the template vector and the physical examination reply file, and playing the reply file may specifically include:
[0056] If the reply file is an audio file, extract the audio content of the audio file, perform classification and identification on the audio content to determine x1 audio sub-contents corresponding to x1 items of medical data contained in the audio content, delete the audio sub-content belonging to x1-x2 items of medical data among the x1 audio sub-contents, and delete the audio sub-content corresponding to the audio sub-content of x1-x2 items of medical data to obtain a playback reply file, and play the playback reply file as the updated first reply file.
[0057] For example, the above-mentioned searching for the first reply file corresponding to the first template vector according to the mapping relationship between the template vector and the physical examination reply file, and playing the first reply file specifically includes:
[0058] If the first reply file is an audio and video file, extract the audio content of the audio and video file, perform classification and identification on the audio content to determine x1 audio sub-contents corresponding to x1 items of medical data contained in the audio content, extract the audio sub-contents belonging to x1-x2 items of medical data among the x1 audio sub-contents, delete part of the video and part of the audio sub-contents corresponding to the audio sub-contents of the x1-x2 items of medical data, and obtain a playback reply file.
[0059] The above scheme deletes the audio sub-content that does not belong to item x2 of medical data and the corresponding part of the video to obtain a playback response file, thereby avoiding the influence of irrelevant videos on the examinee and enabling the response file to better match the examinee.
[0060] Step S203: the non-invasive physical examination integrated machine receives the telemedicine request sent by the examinee after reading the first reply file, and matches the remote doctor according to the physical examination data to realize the telemedicine connection.
[0061] For example, the telemedicine request can be a communication request sent by the examinee, and the communication request can be sent through a general instant messaging software. Of course, it can also be a communication request sent by a medical-specific application. The present application does not limit the specific form of the communication request. Since the telemedicine request is sent by the examinee after viewing the reply file that matches his or her physical examination data, for most examinees, there may be no need for a telemedicine connection, so the number of telemedicine connections can be reduced and medical resources can be saved.
[0062] The technical solution provided by the present application is that the non-invasive physical examination integrated machine collects the biometric information of the examinee, generates physical examination data based on the biometric information, and the physical examination data includes: multiple medical data generated based on the biometric information; the non-invasive physical examination integrated machine generates a physical examination vector based on multiple medical data, calculates the difference between the physical examination vector and multiple template vectors to obtain a difference vector, searches for the first template vector corresponding to the minimum difference vector from the difference vector, queries the first reply file corresponding to the first template vector based on the mapping relationship between the template vector and the physical examination reply file, and plays the first reply file; the non-invasive physical examination integrated machine receives the examinee's telemedicine request, matches the remote doctor based on the physical examination data to achieve telemedicine connection. In this way, the examinee can automatically match the reply file that matches his or her physical examination data through the multiple doctor data in the physical examination data, and if telemedicine is needed, remote video medical treatment can be performed, which reduces the number and cost of telemedicine.
[0063] The present application also provides a remote medical interaction implementation system based on a non-invasive physical examination all-in-one machine, see Figure 3 , Figure 3 A schematic diagram of the structure of a remote medical interaction implementation system based on a non-invasive physical examination all-in-one machine is provided, the system comprising:
[0064] The collecting unit 301 is used to collect biological information of the examinee and generate physical examination data according to the biological information, wherein the physical examination data includes: multiple medical data generated according to the biological information;
[0065] The processing unit 302 is configured to generate a physical examination vector according to the plurality of medical data, calculate the difference between the physical examination vector and a plurality of template vectors to obtain a difference vector, search the difference vectors for a first template vector corresponding to a minimum difference vector, query a first reply file corresponding to the first template vector according to a mapping relationship between the template vector and the physical examination reply file, and play the first reply file;
[0066] The communication unit 303 is used to receive the telemedicine request sent by the examinee after reading the first reply file, and match the remote doctor according to the physical examination data to achieve the telemedicine connection.
[0067] For example,
[0068] The processing unit is further used to perform a vector generation operation on each medical data to obtain a partial vector of each medical data, and arrange the partial vector of each medical data in the order of a preset medical data sequence to obtain the physical examination vector.
[0069] For example,
[0070] The processing unit is specifically used to extract a first value group of a medical data item, determine that the first value group is at a first level of the medical data item, set a value corresponding to the first level in a partial vector corresponding to the first value group to 1, set other values of the partial vector to 0 to obtain a partial vector, and traverse multiple medical data items to obtain multiple partial vectors;
[0071] The other values are values in the partial vector other than the value corresponding to the first level.
[0072] For example,
[0073] The processing unit is specifically used to determine the x1 item of medical data corresponding to each template vector of multiple template vectors, extract the x2 item of medical data corresponding to the physical examination vector, query the x1-x2 items of medical data that are not in the x2 item of medical data from the x1 item of medical data, remove the x1-x2 partial vectors corresponding to the x1-x2 items of medical data from the multiple template vectors to obtain multiple template filter vectors after removal, calculate the difference between the physical examination vector and the multiple template filter vectors to obtain multiple difference vectors, calculate the modulus of the multiple difference vectors to obtain multiple moduli, select the difference corresponding to the minimum value among the multiple moduli to determine as the minimum difference vector, and select the template vector corresponding to the minimum difference vector as the first template vector.
[0074] The system provided by the present application collects the biometric information of the examinee, generates the physical examination data based on the biometric information, and the physical examination data includes: multiple medical data generated based on the biometric information; generates a physical examination vector based on the multiple medical data, calculates the difference between the physical examination vector and multiple template vectors to obtain a difference vector, searches for the first template vector corresponding to the minimum difference vector from the difference vector, queries the first reply file corresponding to the first template vector based on the mapping relationship between the template vector and the physical examination reply file, and plays the first reply file; the non-invasive physical examination all-in-one machine receives the examinee's telemedicine request, matches the remote doctor based on the physical examination data to realize the telemedicine connection. In this way, the examinee can automatically match the reply file that matches his or her physical examination data through the multiple doctor data in the physical examination data, and if telemedicine is needed, remote video medical treatment can be carried out, which reduces the number and cost of telemedicine.
[0075] The embodiment of the present application can divide the electronic device into functional units according to the above method example. For example, each functional unit can be divided according to each function, or two or more functions can be integrated into one processing unit. The above integrated unit can be implemented in the form of hardware or in the form of software functional units. It should be noted that the division of units in the embodiment of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation.
[0076] The above embodiments can be implemented in whole or in part by software, hardware, firmware or any other combination. When implemented using software, the above embodiments can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions or computer programs. When the computer instructions or computer programs are loaded or executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from one website site, computer, server or data center to another website site, computer, server or data center by wired or wireless means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that contains one or more available media sets. The available medium can be a magnetic medium (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium. The semiconductor medium can be a solid-state hard disk.
[0077] An embodiment of the present application also provides a computer storage medium, wherein the computer storage medium stores a computer program for electronic data exchange, wherein the computer program enables a computer to execute part or all of the steps of any method described in the above method embodiments, and the above computer includes an electronic device.
[0078] The embodiment of the present application also provides a computer program product, the computer program product includes a non-transitory computer-readable storage medium storing a computer program, the computer program is operable to cause a computer to execute some or all of the steps of any method described in the method embodiment. The computer program product may be a software installation package, and the computer includes an electronic device.
[0079] It should be understood that in the various embodiments of the present application, the size of the serial numbers of the above-mentioned processes 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.
[0080] In the several embodiments provided in the present application, it should be understood that the disclosed methods, devices and systems can be implemented in other ways. For example, the device embodiments described above are merely schematic; for example, the division of the units is only a logical function division, and there may be other division methods in actual implementation; for example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0081] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0082] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may be physically included separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of hardware plus software functional units.
[0083] The above-mentioned integrated unit implemented in the form of a software functional unit can be stored in a computer-readable storage medium. The above-mentioned software functional unit is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform some steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: a USB flash drive, a mobile hard disk, a magnetic disk, an optical disk, a volatile memory or a non-volatile memory. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM) or a flash memory. The volatile memory can be a random access memory (RAM), which is used as an external cache. By way of example but not limitation, many forms of random access memory (RAM) are available, such as static RAM (SRAM), dynamic random access memory (DRAM), synchronous DRAM (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link DRAM (SLDRAM) and direct rambus RAM (DR RAM). Various media that can store program code are available.
[0084] Although the present invention is disclosed as above, the present invention is not limited thereto. Any person skilled in the art can easily think of changes or substitutions without departing from the spirit and scope of the present invention, and can make various changes and modifications, including the combination of the above-mentioned different functions and implementation steps, including software and hardware implementation methods, all of which are within the scope of protection of the present invention.
Claims
1. A method for implementing remote medical interaction based on a non-invasive physical examination integrated machine, characterized in that: The method comprises the following steps: The non-invasive physical examination integrated machine collects biological information of the examinee and generates physical examination data based on the biological information, wherein the physical examination data includes: multiple medical data generated based on the biological information; The non-invasive physical examination integrated machine generates a physical examination vector according to the multiple medical data, calculates the difference between the physical examination vector and multiple template vectors to obtain a difference vector, searches for a first template vector corresponding to the minimum difference vector from the difference vector, queries a first reply file corresponding to the first template vector according to a mapping relationship between the template vector and the physical examination reply file, and plays the first reply file; The non-invasive physical examination integrated machine receives the telemedicine request sent by the examinee after reading the first reply file, and matches the remote doctor according to the physical examination data to realize the telemedicine connection.
2. The method for realizing remote medical interaction based on the non-invasive physical examination integrated machine according to claim 1, characterized in that: The non-invasive physical examination integrated machine generates a physical examination vector according to the plurality of medical data, specifically comprising: A vector generation operation is performed on each item of medical data to obtain a partial vector of each item of medical data, and the partial vector of each item of medical data is arranged in the order of a preset medical data sequence to obtain the physical examination vector.
3. The method for realizing remote medical interaction based on the non-invasive physical examination integrated machine according to claim 2, characterized in that: The performing of the vector generation operation on each item of medical data to obtain a partial vector of each item of medical data specifically includes: Extracting a first value group of a medical data item, determining that the first value group is at a first level of the medical data item, setting a value corresponding to the first level in a partial vector corresponding to the first value group to 1, and setting other values of the partial vector to 0 to obtain a partial vector, and traversing multiple medical data items to obtain multiple partial vectors; The other values are values in the partial vector other than the value corresponding to the first level.
4. The method for implementing remote medical interaction based on a non-invasive physical examination integrated device according to claim 3, characterized in that: The step of calculating the difference between the physical examination vector and a plurality of template vectors to obtain a difference vector, and searching the difference vector for a first template vector corresponding to a minimum difference vector specifically includes: Determine the x1 item of medical data corresponding to each template vector of the multiple template vectors, extract the x2 item of medical data corresponding to the physical examination vector, query the x1-x2 items of medical data that are not in the x2 item of medical data from the x1 item of medical data, remove the x1-x2 partial vectors corresponding to the x1-x2 items of medical data from the multiple template vectors to obtain multiple template filter vectors after removal, calculate the difference between the physical examination vector and the multiple template filter vectors to obtain multiple difference vectors, calculate the modulus of the multiple difference vectors to obtain multiple moduli, select the difference vector corresponding to the minimum value among the multiple moduli to determine it as the minimum difference vector, and select the template vector corresponding to the minimum difference vector as the first template vector.
5. The method for realizing remote medical interaction based on the non-invasive physical examination integrated machine according to claim 3, characterized in that: The querying the first reply file corresponding to the first template vector according to the mapping relationship between the template vector and the physical examination reply file, and playing the first reply file specifically includes: If the first reply file is an audio file, extract the audio content of the audio file, perform classification and identification on the audio content to determine x1 audio sub-contents corresponding to x1 items of medical data contained in the audio content, extract the audio sub-contents belonging to x1-x2 items of medical data among the x1 audio sub-contents, delete part of the audio sub-contents corresponding to the audio sub-contents of the x1-x2 items of medical data to obtain a playback reply file, and play the playback reply file as the updated first reply file.
6. The method for realizing remote medical interaction based on the non-invasive physical examination integrated machine according to claim 3, characterized in that: The querying the first reply file corresponding to the first template vector according to the mapping relationship between the template vector and the physical examination reply file, and playing the first reply file specifically includes: If the first reply file is an audio and video file, extract the audio content of the audio and video file, perform classification and identification on the audio content to determine x1 audio sub-contents corresponding to x1 items of medical data contained in the audio content, extract the audio sub-contents belonging to x1-x2 items of medical data among the x1 audio sub-contents, delete part of the video and part of the audio sub-contents corresponding to the audio sub-contents of the x1-x2 items of medical data, and obtain a playback reply file.
7. A remote medical interaction implementation system based on a non-invasive physical examination integrated machine, characterized in that: The system comprises: A collection unit, used for collecting biological information of a physical examinee, and generating physical examination data according to the biological information, wherein the physical examination data includes: a plurality of medical data generated according to the biological information; a processing unit, configured to generate a physical examination vector according to the plurality of medical data, calculate the difference between the physical examination vector and a plurality of template vectors to obtain a difference vector, search the difference vectors for a first template vector corresponding to a minimum difference vector, query a first reply file corresponding to the first template vector according to a mapping relationship between the template vector and the physical examination reply file, and play the first reply file; The communication unit is used to receive the telemedicine request sent by the examinee after reading the first reply file, and match the remote doctor according to the physical examination data to achieve the telemedicine connection.
8. The remote medical interaction realization system based on the non-invasive physical examination integrated machine according to claim 7 is characterized in that: The processing unit is further used to perform a vector generation operation on each medical data to obtain a partial vector of each medical data, and arrange the partial vector of each medical data in the order of a preset medical data sequence to obtain the physical examination vector.
9. The remote medical interaction realization system based on the non-invasive physical examination integrated machine according to claim 8 is characterized in that: The processing unit is specifically used to extract a first value group of a medical data item, determine that the first value group is at a first level of the medical data item, set a value corresponding to the first level in a partial vector corresponding to the first value group to 1, set other values of the partial vector to 0 to obtain a partial vector, and traverse multiple medical data items to obtain multiple partial vectors; The other values are values in the partial vector other than the value corresponding to the first level.
10. The remote medical interaction realization system based on the non-invasive physical examination integrated machine according to claim 9 is characterized in that: The processing unit is specifically used to determine the x1 item of medical data corresponding to each template vector of multiple template vectors, extract the x2 item of medical data corresponding to the physical examination vector, query the x1-x2 items of medical data that are not in the x2 item of medical data from the x1 item of medical data, remove the x1-x2 partial vectors corresponding to the x1-x2 items of medical data from the multiple template vectors to obtain multiple template filter vectors after removal, calculate the difference between the physical examination vector and the multiple template filter vectors to obtain multiple difference vectors, calculate the modulus of the multiple difference vectors to obtain multiple moduli, select the difference corresponding to the minimum value among the multiple moduli to determine as the minimum difference vector, and select the template vector corresponding to the minimum difference vector as the first template vector.
Citation Information
Patent Citations
Intelligent medical detection interaction system
CN105975743A
Internet-based public-health physical examination system
CN108335738A
Information question-answering method and system
CN110444292A
Online / offline linked self-service medical care inquiring method and system
CN111430047A
Big data health examination result display system and control method
CN113223710A