Gastroenterology data interaction method and system based on twin processing model

Through the two -based digestive data interaction methods and systems based on the twin -processing model, the problem of low interaction efficiency of existing technology and Chinese medicine has been solved, and the rapid personalized customization and accurate diagnosis of patient pathological data is realized.

CN118609856BActive Publication Date: 2025-01-28THE FIRST MEDICAL CENT CHINESE PLA GENERAL HOSPITAL
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202410604753.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-05-15
Publication Date
2025-01-28
Estimated Expiration
2044-05-15

AI Technical Summary

Technical Problem

In the prior art, patients need cumbersome registration and department interaction processes when visiting digestive system diseases, resulting in inefficient interaction between doctors and patients and it is difficult to quickly personalize and customize pathological data.

Method used

Adopting the digestive data interaction method and system based on the twin -processing model, through the data interaction between the patient's side and the physician, through the diagnosis model, allowing patients to select pathological parts or delineate pathological areas in the diagnosis model, and add symptom data to generate symptoms, generate generate The pathological model can diagnose the doctor.

Benefits of technology

The rapid personalized customization of patient pathological data has been achieved, the interaction efficiency of doctors and patients is improved, the process of seeking the doctor -in -law is simplified, so that physicians can accurately diagnose detailed pathological data.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118609856B_ABST
    Figure CN118609856B_ABST
Patent Text Reader

Abstract

The present invention provides a gastroenterology data interaction method and system based on a twin processing model. According to the digestive diagnosis and treatment request of the patient side, a medical treatment model is retrieved and sent to the patient side, and the pathological site requirement or pathological area requirement selected by the patient side based on the medical treatment model is received; the primary pathological site selected by the patient side in the medical treatment model is determined based on the pathological site requirement, or the pathological area delineated by the patient side for the medical treatment model is determined based on the pathological area requirement, and the primary pathological site is determined based on the model area covered by the pathological area; the symptom data added by the patient side to the primary pathological site is received, and the symptom data includes the secondary pathological site and the symptom description, and the medical treatment model is pathologically displayed according to the symptom data to obtain the pathological model and send it to the physician side; the pathological diagnosis data generated by the physician side based on the pathological model is obtained, and the pathological diagnosis data is fed back to the patient side.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to data processing technology, and in particular to a gastroenterology data interaction method and system based on a twin processing model. Background Art

[0002] In the prior art, when patients seek medical treatment for digestive system diseases, they generally go to the hospital for treatment. However, due to the large number of people in the hospital, patients often need to register first and then go to the corresponding department to interact with the doctor. In addition, since the digestive system may include multiple pathological sites, the patient may not be clear about the specific problem site, and there may be more than one department corresponding to the gastroenterology department in the hospital. The patient may need to communicate further with the doctor before determining the specific pathological site, which makes the whole process very cumbersome and reduces the efficiency of doctor-patient interaction.

[0003] Therefore, how to quickly personalize patients' pathological data and improve the efficiency of doctor-patient interaction has become an urgent problem that needs to be solved today. Summary of the invention

[0004] The embodiment of the present invention provides a gastroenterology data interaction method and system based on a twin processing model, which can quickly personalize the patient's pathological data and improve the efficiency of doctor-patient interaction.

[0005] A first aspect of an embodiment of the present invention provides a method for interacting with gastroenterology data based on a twin processing model, comprising:

[0006] Retrieving a medical consultation model according to a digestive diagnosis and treatment request from a patient and sending it to the patient, and receiving a pathological site requirement or a pathological region requirement selected by the patient based on the medical consultation model;

[0007] Determine the primary pathological site selected by the patient end in the medical model based on the pathological site requirement, or determine the pathological area demarcated by the patient end for the medical model based on the pathological area requirement, and determine the primary pathological site based on the model area covered by the pathological area;

[0008] receiving symptom data added by the patient end to the primary pathological site, the symptom data including the secondary pathological site and symptom description, performing pathological display on the consultation model according to the symptom data to obtain a pathological model and sending it to the physician end;

[0009] The pathological diagnosis data generated by the physician end based on the pathological model is obtained, and the pathological diagnosis data is fed back to the patient end.

[0010] Optionally, in a possible implementation of the first aspect, determining the primary pathological site selected by the patient end in the medical consultation model based on the pathological site requirement, or determining the pathological area delineated by the patient end for the medical consultation model according to the pathological area requirement, and determining the primary pathological site based on the model area covered by the pathological area, includes:

[0011] Based on the pathological site requirement, determine the pathological site module selected by the patient end in the medical consultation model as the primary pathological site, wherein the medical consultation model includes multiple pathological site modules; or,

[0012] Convert the medical model to a target perspective according to the pathological area requirements, and generate a transparent layer corresponding to the medical model under the target perspective and superimpose it on the medical model;

[0013] receiving a pathological region delineated by the patient end on the medical model under the target viewing angle based on the transparent layer, and determining a model region corresponding to the pathological region in the medical model according to a capture direction and the pathological region;

[0014] The pathological site modules in the model area are determined as screening site modules, and the primary pathological sites are determined according to the site proportions of each screening site module.

[0015] Optionally, in a possible implementation of the first aspect, receiving a pathological area delineated by the patient end based on the transparent layer on the medical model under the target perspective, and determining a model area corresponding to the pathological area in the medical model according to the interception direction and the pathological area, including:

[0016] Acquire the regional contour of the pathological area, and determine a set of contour pixel points corresponding to the regional contour;

[0017] Receiving the interception starting point and interception end point selected by the patient end, and determining the direction from the interception starting point to the interception end point as the interception direction;

[0018] Taking each contour pixel point in the contour pixel point set as a starting point and taking the interception direction as an extension direction, a plurality of interception lines are generated;

[0019] Determine the intersection of each of the interception lines on the outer surface of the medical model as an interception pixel point, and generate an interception area according to the interception pixel point;

[0020] Generating a cutting surface in the cutting direction according to each cutting line, and generating a three-dimensional cutting space according to the pathological area, the cutting area and the cutting surface;

[0021] Determine that the model portion corresponding to the three-dimensional intercepted space in the medical model is the model area corresponding to the pathological area.

[0022] Optionally, in a possible implementation of the first aspect, determining the pathological site modules in the model area as screening site modules, and determining the primary pathological site according to the site proportions of each screening site module includes:

[0023] Determine the pathological site modules covered by the model area as screening site modules, and obtain the module parts of each screening site module located in the model area as screening sites;

[0024] Counting the number of pixels corresponding to each of the screening parts, and summing up the number of pixels to obtain a total number of pixels;

[0025] Obtaining the site proportion corresponding to each of the screening sites according to the ratio of the number of each of the pixels to the total number of pixels;

[0026] The screening part with the largest proportion of the parts is obtained as the target part, and the screening part module corresponding to the target part is determined as the primary pathological part.

[0027] Optionally, in a possible implementation of the first aspect, receiving symptom data added by the patient end to the primary pathological site, the symptom data including the secondary pathological site and symptom description, performing pathological display on the consultation model according to the symptom data to obtain a pathological model and sending it to the physician end, comprises:

[0028] receiving a secondary site selection request from the patient end, retrieving the primary pathological site and sending it to the patient end;

[0029] According to the cutting information of the primary pathological part by the patient end, a plurality of pathological section parts are obtained, and the pathological section part selected by the patient end is obtained as the secondary pathological part;

[0030] receiving a symptom description request from the patient end for the secondary pathological site, and retrieving a symptom input interface and sending it to the patient end;

[0031] Acquiring a symptom description input by the patient based on the symptom input interface, wherein the symptom description includes a basic description of the symptom, a description of the time of the symptom, and a description of the degree of the symptom;

[0032] According to the symptom severity description, the severity processing strategy is retrieved to display the severity of the secondary pathological site, and the symptom description is bound to the secondary pathological site to obtain a pathological model that is sent to the physician end.

[0033] Optionally, in a possible implementation of the first aspect, obtaining a plurality of pathological section parts according to the cutting information of the primary pathological part by the patient end, and obtaining the pathological section part selected by the patient end as the secondary pathological part includes:

[0034] Acquire the resection direction selected by the patient end for the primary pathological part, retrieve the initial cutting plane and send it to the patient end;

[0035] Receiving the adjustment size of the initial cutting surface from the patient end, and adjusting the size of the initial cutting surface to obtain a pathological cutting surface;

[0036] Acquire movement information of the patient end with respect to the pathological cutting surface in the resection direction, and obtain a cutting position according to the determination information of the movement information by the patient end, wherein the cutting information includes a cutting position;

[0037] The pathological cutting surface is controlled to cut the primary pathological part according to the cutting position to obtain multiple pathological cutting surface parts, and the pathological cutting surface part selected by the patient end is determined to be the secondary pathological part.

[0038] Optionally, in a possible implementation of the first aspect, calling a degree processing strategy according to the symptom degree description to display the pathological degree of the secondary pathological site includes:

[0039] Acquire symptom categories based on the description of the severity of the disease, count the number of categories of the symptom categories, and equally divide the secondary pathology part according to the number of categories to obtain a plurality of initial display areas;

[0040] Retrieving a color list of the degree corresponding to each symptom category, and obtaining the disease level input by the patient for each symptom category;

[0041] Based on each of the disease levels, the corresponding degree color list is traversed to obtain a preset pixel value corresponding to the disease level in the corresponding degree color list as a target pixel value, wherein the degree color list includes a plurality of preset levels and preset pixel values ​​corresponding to each of the preset levels;

[0042] The pixel value of the corresponding initial display area is updated according to each target pixel value to obtain a symptom display area, and the pathological degree of the secondary pathological part is displayed according to the symptom display area.

[0043] Optionally, in a possible implementation manner of the first aspect, obtaining the pathological diagnosis data generated by the physician end based on the pathological model, and feeding back the pathological diagnosis data to the patient end, includes:

[0044] receiving a diagnosis request for the pathological model from the physician, and retrieving a diagnosis interface and sending it to the physician;

[0045] The pathological diagnosis data input by the physician end based on the diagnosis interface is obtained, and the pathological diagnosis data is fed back to the patient end.

[0046] Optionally, in a possible implementation of the first aspect, the method further includes:

[0047] Acquire historical diagnosis data of the patient, and determine the diagnosis time corresponding to the historical diagnosis data and pathological diagnosis data;

[0048] Constructing a diagnosis node corresponding to each of the diagnosis times, and binding the historical diagnosis data and pathological diagnosis data to the corresponding diagnosis node to obtain a case node;

[0049] The case nodes are arranged in chronological order according to the diagnosis times and then connected to obtain the case structure corresponding to the patient end.

[0050] A second aspect of an embodiment of the present invention provides a gastroenterology data interaction system based on a twin processing model, comprising:

[0051] A request module, used to retrieve a medical consultation model according to a digestive diagnosis and treatment request from a patient and send it to the patient, and receive a pathological site requirement or a pathological region requirement selected by the patient based on the medical consultation model;

[0052] A site module, used to determine the primary pathological site selected by the patient end in the medical model based on the pathological site requirement, or determine the pathological area demarcated by the patient end for the medical model according to the pathological area requirement, and determine the primary pathological site based on the model area covered by the pathological area;

[0053] A symptom module is used to receive the symptom data added by the patient end to the primary pathological site, the symptom data including the secondary pathological site and symptom description, and to perform pathological display on the consultation model according to the symptom data to obtain a pathological model and send it to the physician end;

[0054] The diagnosis module is used to obtain the pathological diagnosis data generated by the physician end based on the pathological model, and feed back the pathological diagnosis data to the patient end.

[0055] The beneficial effects of the present invention are as follows:

[0056] 1. The present invention can quickly personalize the patient's pathological data and improve the efficiency of doctor-patient interaction. The present invention can determine the digestive site of the patient when he is ill in combination with the patient's needs, or can determine the corresponding digestive site by the diseased area demarcated by the patient, so that the patient can add corresponding symptom descriptions to the corresponding digestive site, so that the physician can make targeted diagnostic strategies for the patient in combination with the patient's specific description. When determining the digestive site, this solution is determined by the patient's operation processing data of the medical model. The patient can give a specific description of the pathological condition through the medical model, and can interact with the physician through the medical model, thereby improving the doctor-patient interaction efficiency and the patient's diagnosis and treatment efficiency.

[0057] 2. In actual applications, since the patient may know the specific diseased part or may only know the approximate diseased area. Therefore, when describing the pathology, the patient can directly determine the corresponding digestive part through the medical model, or can first determine the corresponding diseased area, and then this solution combines the model area covered by the diseased area in the medical model to recommend the corresponding digestive part for the patient for further pathological description, so that the corresponding pathological information can be described in combination with the patient's needs. After obtaining the primary pathological part, that is, the digestive part finally selected by the patient, the present invention can also determine the specific sub-parts included in the primary pathological part selected by the patient in combination with the patient's secondary part selection request, and add corresponding symptom descriptions to the corresponding sub-parts, so that the symptoms of the diseased part can be explained in more detail, so that the pathological data understood by the physician at the time of diagnosis can be more detailed, and targeted diagnosis results can be made in combination with the pathological data.

[0058] 3. After obtaining the patient's symptom description, the present invention will also display the pathological degree of the specific sub-site, that is, the secondary pathological site, in combination with the description of the degree of the disease. When displaying, the present invention will intuitively display the patient's discomfort through the color pixel values ​​corresponding to different symptom categories, so that the physician can view the discomfort of the patient's different pathological symptoms through the secondary pathological site and make targeted diagnostic strategies. In addition, the present invention will also sort out multiple diagnostic data on the patient side through the case structure, so as to provide the patient with corresponding medical references during the next consultation. BRIEF DESCRIPTION OF THE DRAWINGS

[0059] Figure 1 It is a flowchart of a gastroenterology data interaction method based on a twin processing model provided by an embodiment of the present invention;

[0060] Figure 2 It is a structural schematic diagram of a gastroenterology data interaction system based on a twin processing model provided in an embodiment of the present invention. DETAILED DESCRIPTION

[0061] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0062] See also Figure 1 , is a flow chart of a method for interacting with gastroenterology data based on a twin processing model provided by an embodiment of the present invention, Figure 1 The execution subject of the method shown may be a software and / or hardware device. The execution subject of the present application may include but is not limited to at least one of the following: user equipment, network equipment, etc. Among them, user equipment may include but is not limited to computers, smart phones, personal digital assistants (PDA) and the electronic devices mentioned above. Network equipment may include but is not limited to a single network server, a server group consisting of multiple network servers, or a cloud based on cloud computing consisting of a large number of computers or network servers, wherein cloud computing is a type of distributed computing, a super virtual computer composed of a group of loosely coupled computers. This embodiment does not limit this. It includes steps S1 to S4, as follows:

[0063] S1, according to the digestive diagnosis and treatment request of the patient side, the medical treatment model is retrieved and sent to the patient side, and the pathological part requirement or pathological area requirement selected by the patient side based on the medical treatment model is received.

[0064] In actual applications, patients can send digestive treatment requests based on the diagnosis and treatment software, so that they can interact with doctors online, reducing the time patients spend going to the hospital to register, queue up, and other medical operations, thereby improving the efficiency of patients' medical treatment.

[0065] Among them, the medical consultation model can be a virtual model corresponding to the digestive system. The model can include various parts of the digestive system, such as the pharynx, esophagus, stomach, small intestine and large intestine. When the patient's body has digestive system abnormalities, the model can be called up and sent to the patient for a specific description of the symptoms, so that the doctor can make targeted diagnostic strategies and provide feedback to the patient based on the patient's specific description.

[0066] It is understandable that when describing the pathology, the patient may know the specific diseased site, or may only know the approximate diseased area but cannot determine the specific diseased site. Therefore, in order to make a specific pathological description based on the patient's needs, the patient can select the corresponding pathological site requirement or pathological area requirement to determine the specific diseased site or diseased area, and make a specific pathological description of the corresponding diseased site or diseased area for the doctor's diagnostic reference.

[0067] Through the above method, the patient's specific pathological site requirements or pathological area requirements can be determined in combination with the patient's digestive diagnosis and treatment request, so that the patient's specific pathological description can be obtained in the future in combination with the patient's pathological requirements for the physician's diagnostic reference.

[0068] S2, based on the pathological site requirement, determine the primary pathological site selected by the patient end in the medical model, or determine the pathological area demarcated by the patient end for the medical model according to the pathological area requirement, and determine the primary pathological site based on the model area covered by the pathological area.

[0069] The above-mentioned primary pathological sites include the digestive sites selected by the patient and the digestive sites recommended based on the pathological areas divided by the patient. It is understandable that the pathological areas divided by the patient may include multiple digestive sites. In order to enable the patient to make a specific pathological description, the most likely site of the disease can be determined in combination with the pathological areas demarcated by the patient for the patient to make further pathological description in the future.

[0070] It is worth mentioning that this solution will retain the patient's pathological description traces, for example, it will retain the selected traces of the patient's selected primary pathological site, or the patient's defined pathological area and recommended primary pathological site, including subsequent patients' corresponding description traces of the primary pathological site. This will allow the physician to understand the patient's specific description when viewing the patient's pathological data, and thus be able to make a more accurate diagnosis.

[0071] Based on the above embodiment, the specific implementation of step S2 may be:

[0072] S21, based on the pathological site requirement, determining the pathological site module selected by the patient end in the medical consultation model as the primary pathological site, wherein the medical consultation model includes a plurality of pathological site modules.

[0073] In practical applications, the pathological site module may include modules corresponding to various digestive sites in the digestive system, such as modules corresponding to the pharynx, esophagus, stomach, small intestine, and large intestine. Patients can select the corresponding pathological site module according to their own needs for subsequent specific pathological description.

[0074] S22, or, converting the medical model to a target perspective according to the requirements of the pathological area, and generating a transparent layer corresponding to the medical model under the target perspective and superimposing it on the medical model.

[0075] When the consultation model is a three-dimensional model, it may include multiple perspectives. The model data at each perspective is different. In order to enable the patient to define the specific pathological area according to the pathological area requirements, the consultation model can be converted to the target perspective and then the patient can define the corresponding pathological area on the consultation model at the target perspective.

[0076] In actual applications, the target perspective can be the positive perspective corresponding to the medical model, that is, the perspective corresponding to the front of the medical model. It can be understood that the medical model under the positive perspective can allow patients to understand the structure and layout of the digestive system more clearly, so that patients can reduce the distortion or deformation of the area when demarcating the area, and provide the most realistic view and data. Therefore, when demarcating the pathological area, the patient can first convert the medical model to the target perspective and then let the patient demarcate the corresponding pathological area on the medical model under the target perspective.

[0077] Among them, when the patient delineates the pathological area, the corresponding delineation can be carried out through a transparent layer, and the transparent layer corresponds to the corresponding display area in the medical model under the target perspective.

[0078] S23, receiving the pathological area delineated by the patient end on the medical model under the target viewing angle based on the transparent layer, and determining the model area corresponding to the pathological area in the medical model according to the interception direction and the pathological area.

[0079] When obtaining the pathological area delineated by the patient, the pathological area delineated by the patient can be obtained based on the triggering traces of the patient on the transparent layer.

[0080] It can be understood that the pathological area is the area marked by the patient on the surface of the medical model. In order to determine the model area corresponding to this area, it is also necessary to determine the interception direction corresponding to this area. The model part corresponding to the pathological area in the medical model is intercepted through the interception direction to obtain the model area, so that the corresponding primary pathological site can be determined later through the model area.

[0081] In some embodiments, the model area corresponding to the pathological area can be obtained by the following steps:

[0082] S231, obtaining a region contour of the pathological region, and determining a contour pixel point set corresponding to the region contour.

[0083] In practical applications, in order to distinguish the pathological area demarcated by the patient from the background area of ​​the medical model, the pixel value of the pathological area demarcated by the patient can be set different from the pixel value of the background area of ​​the medical model, so that the pathological area can be quickly locked and highlighted, and the model area covered by the pathological area can be determined later through its corresponding contour pixel point set.

[0084] S232, receiving the interception start point and the interception end point selected by the patient, and determining the direction from the interception start point to the interception end point as the interception direction.

[0085] In some embodiments, the interception starting point can be set by the patient according to the needs. It is worth mentioning that the interception starting point must correspond to the target viewing angle, and the interception end point must correspond to the opposite viewing angle of the target viewing angle.

[0086] Since the pathological area is delineated under the target perspective, if the interception starting point does not correspond to the target perspective, it may be impossible to intercept the medical model through the pathological area. For example, when the target perspective is the perspective of the current front-corresponding user, the interception starting point must also be selected under the perspective of the current front-corresponding user, and the interception end point must be selected from the perspective opposite to the perspective of the current front-corresponding user, that is, the perspective corresponding to the perspective of the current back-corresponding user of the medical model. Otherwise, it may be impossible to penetrate and intercept the medical model through the obtained interception direction. In practical applications, the interception direction can be the direction from the front of the medical model to the back of the medical model.

[0087] S233, taking each contour pixel point in the contour pixel point set as a starting point and taking the interception direction as an extension direction, generating a plurality of interception lines.

[0088] When the medical model is intercepted through the pathological region, each contour pixel point can be extended in the interception direction to obtain multiple interception lines, and the model area covered by the pathological region in the interception direction is determined by the interception lines.

[0089] S234, determining the intersection points of the interception lines on the outer surface of the medical model as interception pixel points, and generating an interception area according to the interception pixel points.

[0090] The intercepted pixel point refers to the pixel point corresponding to when the interception line penetrates the outer surface of the medical model. The intercepted area generated by intercepting the pixel point corresponds to the pathological area.

[0091] S235, generating a cutting surface in the cutting direction according to each of the cutting lines, and generating a three-dimensional cutting space according to the pathological region, the cutting region and the cutting surface.

[0092] The above-mentioned interception surface refers to the surface generated in the interception direction by the interception line segment corresponding to the pixel point of the pathological area as the starting point and the pixel point of the interception area as the end point. A closed three-dimensional interception space can be formed by the pathological area, the surface corresponding to the interception area and the interception surface.

[0093] S236, determining that the model portion corresponding to the three-dimensional intercepted space in the medical consultation model is the model area corresponding to the pathological area.

[0094] The model area corresponding to the pathological area in the medical model can be determined through the three-dimensional interception space, so that the patient's pathological site can be determined through the model area in the future, so that the physician can make targeted diagnostic strategies based on the patient's description of the corresponding pathological site.

[0095] S24, determining the pathological site modules in the model area as screening site modules, and determining the primary pathological site according to the site proportions of each screening site module.

[0096] It is understandable that the model area may include more than one digestive site. Therefore, the pathological site module contained in the model area can be used as a screening site module, and then the screening site module is screened to obtain the primary pathological site for recommendation to the patient, so that the patient can make a specific symptom description in combination with the primary pathological site.

[0097] When screening the screening site modules, the screening site module with the largest site proportion can be used as the primary pathological site. The larger the site proportion, the larger the space occupied by the corresponding screening site module in the model area may be. Therefore, the primary pathological site can be recommended for the patient based on the site proportion.

[0098] It is worth mentioning that the primary pathological area in this embodiment is recommended in nature and is only for reference by doctors. It is not a definitive result. Doctors can make their own judgments based on the patient's operation traces when diagnosing.

[0099] In some embodiments, the primary pathological site may be determined by the following steps:

[0100] S241, determining the pathological site modules covered by the model area as screening site modules, and obtaining the module parts of each screening site module located in the model area as screening sites.

[0101] When determining the screening site module, the pathological site module located in the model area can be used as the screening site module, and in order to determine the site proportion of each screening site module in the model area, the module site of each screening site module in the model area can be obtained as the screening site, and the site proportion corresponding to the corresponding screening site module can be obtained subsequently through the screening site.

[0102] S242, counting the number of pixel points corresponding to each of the screening parts, and summing up the number of pixel points to obtain a total number of pixel points.

[0103] When determining the part proportion, it can be obtained by the ratio of the number of pixels corresponding to each screening part to the total number of pixels. Therefore, the number of pixels of each screening part can be counted to obtain the total number of pixels and then the corresponding comparison can be performed later to obtain the part proportion of each screening part.

[0104] S243, obtaining the area proportion corresponding to each of the screened areas according to the ratio of the number of each pixel point to the total number of pixels.

[0105] The ratio of the number of pixel points to the total number of pixel points can be used to obtain the proportion of each screening site in the model area, so that multiple screening site modules can be screened by the site proportion, allowing patients to describe their specific symptoms through the screened primary pathological sites.

[0106] S244, obtaining the screening part with the largest proportion of the parts as the target part, and determining the screening part module corresponding to the target part as the primary pathological part.

[0107] In some embodiments, after the primary pathological site is determined, the primary pathological site can be highlighted by updating the pixel value, so that the patient can intuitively view the primary pathological site and make subsequent specific symptom descriptions.

[0108] Through the above method, the diseased location can be determined in combination with the patient's needs, so that the doctor can quickly locate the patient's diseased location and make a targeted diagnosis.

[0109] S3, receiving the symptom data added by the patient end to the primary pathological site, wherein the symptom data includes the secondary pathological site and symptom description, performing pathological display on the consultation model according to the symptom data to obtain a pathological model and sending it to the physician end.

[0110] Among them, the secondary pathological site refers to the sub-pathological site included in the primary pathological site. It can be understood that the primary pathological site includes the entire corresponding digestive site, but the patient may be uncomfortable in a specific sub-site of the primary pathological site. For example, when the patient has stomach pain, if the lesion is close to the cardia, the pain may be located below the xiphoid process. If the lesion is located at the fundus of the stomach, the pain may be mainly located in the left upper abdomen. If the lesion is in the body of the stomach, the pain may be limited to the upper abdomen. Therefore, stomach pain may occur in different sub-sites of the stomach. Therefore, when adding symptom data, patients can further add secondary pathological sites and symptom descriptions to explain the symptoms in more detail.

[0111] By displaying the pathology of the medical model based on the symptom data, the physician can accurately understand the patient's pathological data, and thus make a targeted diagnosis for the patient in combination with the pathological model.

[0112] Specifically, in some embodiments, the pathological model can be obtained by the following steps:

[0113] S31, receiving a secondary site selection request from the patient end, retrieving the primary pathological site and sending it to the patient end.

[0114] In actual application, a corresponding secondary button can be set. When the patient clicks the secondary button, it can be judged that the patient has sent a secondary part selection request to the server. After receiving the secondary part selection request, the server can send the primary pathological part to the patient for selection of the secondary pathological part.

[0115] S32, obtaining a plurality of pathological section parts according to the cutting information of the primary pathological part by the patient end, and obtaining the pathological section part selected by the patient end as the secondary pathological part.

[0116] When the patient selects the secondary pathological site, the primary pathological site can be cut to obtain multiple pathological section sites, and the corresponding pathological section sites can be selected to obtain the sub-pathological site finally selected by the patient. The primary pathological site can be refined and divided by cutting, so that the patient can choose the corresponding sub-site after refinement according to his or her own needs.

[0117] Based on the above embodiment, the specific implementation of step S32 may be:

[0118] S321, obtaining the resection direction selected by the patient end for the primary pathological part, retrieving the initial cutting plane and sending it to the patient end.

[0119] In some embodiments, when selecting the resection direction, the patient can select the corresponding resection starting point and resection end point by himself, and obtain the resection direction through the direction from the resection starting point to the resection end point.

[0120] The above-mentioned initial cutting surface may be a rectangular cutting surface, and the initial size of the initial cutting surface may be preset. The patient may subsequently make corresponding adjustments to the initial cutting surface and perform corresponding cutting on the primary pathological site through the adjusted cutting surface.

[0121] S322, receiving the adjustment size of the initial cutting surface from the patient end, and adjusting the size of the initial cutting surface to obtain a pathological cutting surface.

[0122] Since the cutting requirements of different patients may be different, the patients can adjust the size of the initial cutting surface according to their own needs, so that the desired cutting size can be achieved by enlarging or reducing the size.

[0123] S323, obtaining movement information of the patient end relative to the pathological cutting surface in the resection direction, and obtaining a cutting position according to the determination information of the movement information by the patient end, wherein the cutting information includes a cutting position.

[0124] In actual application, when the patient moves the pathological cutting plane, the patient can drag the pathological cutting plane to move in the resection direction, and when it moves to the position desired by the patient, the patient can click on confirmation information to obtain the final moving position of the pathological cutting plane.

[0125] Among them, the pathological cutting surface can be placed accordingly according to the patient's cutting needs. For example, the patient can place the pathological cutting surface in a direction perpendicular to the moving surface corresponding to the resection direction. The edge line of the pathological cutting surface parallel to the moving surface can form a certain angle with the resection direction, wherein the moving surface can be the moving plane corresponding to the pathological cutting surface when it moves in the resection direction. For example, when the resection direction is from the position on the left side of the primary pathological part to the position on the right side of the primary pathological part, the resection starting point and the resection end point can be connected to obtain the resection line segment, and then the horizontal plane where the resection line segment is located is obtained as the moving surface. The case cutting surface can be placed on a vertical plane perpendicular to the moving surface, and the rotation angle can be set by the patient according to his own needs.

[0126] S324, controlling the pathological cutting surface to cut the primary pathological part according to the cutting position to obtain multiple pathological cutting surface parts, and determining the pathological cutting surface part selected by the patient end as the secondary pathological part.

[0127] When the pathological cutting surface moves to the cutting position, corresponding cutting processing can be performed on the primary pathological part according to the cutting direction and the pathological cutting surface. The cutting direction and the pathological cutting surface are corresponding. For example, when the pathological cutting surface is placed vertically, the cutting direction is also vertical.

[0128] In actual applications, patients can perform multiple cuts on the primary pathological site according to their own needs, thereby obtaining multiple pathological section sites after cutting, and determine the secondary pathological site based on the patient's selection results, so that the primary pathological site can be refined and the obtained pathological data can be more accurate.

[0129] S33, receiving a symptom description request for the secondary pathological site from the patient, retrieving a symptom input interface and sending it to the patient.

[0130] After obtaining the secondary pathological site, when the patient wants to describe the specific symptoms, the symptom input interface can be called up to allow the patient to input the corresponding symptom information, so that the physician can diagnose the patient based on the symptom information.

[0131] S34, obtaining the symptom description input by the patient based on the symptom input interface, wherein the symptom description includes a basic description of the symptom, a description of the time of the symptom, and a description of the degree of the symptom.

[0132] It is understandable that when describing symptoms, it is generally necessary to describe the basic information of the disease, such as stomach pain, stomach bloating, etc., and the duration of the disease and the severity of the disease may also help the doctor's diagnosis. Therefore, when entering the symptom description, the patient can enter the basic description of the disease, the description of the duration of the disease, and the description of the severity of the disease. Among them, the description of the severity of the disease can be the degree of discomfort of the symptom, such as the degree of stomach pain or the degree of stomach bloating.

[0133] S35, calling the degree processing strategy according to the symptom degree description to display the pathological degree of the secondary pathological part, and binding the symptom description with the secondary pathological part to obtain a pathological model and sending it to the physician end.

[0134] In order to enable the physician to intuitively view the pathological information, after obtaining the description of the disease severity, the severity processing strategy can be called up to display the pathological severity of the secondary pathological site, so that the physician can view the discomfort degree of the patient's different pathological symptoms through the secondary pathological site. For example, the patient's stomach pain may have different discomfort degrees such as mild pain, moderate pain, severe pain, etc., and the patient's stomach bloating may also have different discomfort degrees such as mild bloating, moderate bloating and severe bloating.

[0135] Based on the above embodiment, the specific implementation method of "calling the degree processing strategy according to the disease degree description to display the pathological degree of the secondary pathological part" in step S35 can be:

[0136] S351, obtaining symptom categories based on the disease severity description, counting the number of symptom categories, and equally dividing the secondary pathology part according to the number of categories to obtain a plurality of initial display areas.

[0137] In actual applications, the symptom category may be the lesion symptom corresponding to the corresponding digestive part. For example, when the digestive part is the stomach, the symptom category may include pain, flatulence, etc. The patient may select the corresponding symptom category for description according to his / her own situation. The symptom input interface may include a symptom list composed of the symptom categories corresponding to the corresponding digestive part. The patient may select the corresponding symptom category through the symptom list to describe the degree of the lesion.

[0138] It is understandable that in order to display the extent of different symptom categories, the secondary pathology part can be equally divided according to the number of categories to obtain multiple initial display areas, and then the extent of the corresponding symptom category can be displayed through each initial display area.

[0139] S352, retrieve the degree color list corresponding to each symptom category, and obtain the disease level input by the patient for each symptom category.

[0140] In order to distinguish different symptom categories, a corresponding degree color list can be set for each symptom category. For example, stomach pain can correspond to red, and its corresponding degree color list can include red pixel values ​​of different degrees; stomach bloating can correspond to yellow, and its corresponding degree color list can include yellow pixel values ​​of different degrees.

[0141] When the patient inputs the symptom level, the level correspondence table corresponding to the corresponding symptom category can be retrieved and sent to the patient for selection. The level correspondence table can correspond to the degree color list. For example, if the degree color list includes 3 preset levels, the level correspondence table can also include 3 corresponding symptom levels, so that the degree corresponding to the corresponding symptom category can be displayed accordingly through the symptom level and the degree color list.

[0142] S353, traversing the corresponding degree color list based on each of the disease levels, obtaining the preset pixel value corresponding to the disease level in the corresponding degree color list as the target pixel value, wherein the degree color list includes multiple preset levels and preset pixel values ​​corresponding to each of the preset levels.

[0143] In actual applications, different preset levels can correspond to different preset pixel values. For example, when the degree color list corresponds to red, if it includes three preset levels of mild, moderate, and severe, then mild can correspond to a light red pixel value, moderate can correspond to a dark red pixel value, and severe can correspond to a severe pixel value. The target pixel value can be used to intuitively display the degree of lesions in the corresponding symptom category.

[0144] S354, updating the pixel value of the corresponding initial display area according to each target pixel value to obtain a symptom display area, and displaying the pathological degree of the secondary pathological part according to the symptom display area.

[0145] Through the above method, the degree of lesions of different symptom categories of the corresponding secondary pathological parts can be intuitively displayed, so that the physician can understand the patient's pathological information through the symptom display area and make targeted treatment strategies.

[0146] S4, obtaining the pathological diagnosis data generated by the physician end based on the pathological model, and feeding back the pathological diagnosis data to the patient end.

[0147] After obtaining the pathological model from the patient, the physician can use the pathological model to make a corresponding diagnosis for the patient and provide feedback. This method can improve the efficiency of doctor-patient interaction and improve the efficiency of patient diagnosis and treatment.

[0148] In some embodiments, step S4 can be obtained through steps S41 to S42, as follows:

[0149] S41, receiving a diagnosis request for the pathological model from the physician, calling up a diagnosis interface and sending it to the physician.

[0150] In actual applications, the diagnosis interface may include a diagnosis input area, so that the physician can input the corresponding diagnosis result in the diagnosis input area.

[0151] S42, obtaining the pathological diagnosis data input by the physician based on the diagnosis interface, and feeding back the pathological diagnosis data to the patient.

[0152] In some embodiments, the pathological diagnosis data can be bound to the pathological model and then fed back to the patient, so that the patient can view the diagnosis results of the physician through the pathological diagnosis data and perform corresponding follow-up treatment, such as taking medication according to the physician's instructions.

[0153] In addition, in actual applications, medical records, as records of patients' conditions, diagnoses, and treatment methods, play an important role in determining diagnoses, conducting treatments, and implementing preventive measures. They are important reference materials for diagnosis and treatment. Therefore, based on the above embodiments, this solution also includes the following embodiments for generating a case structure. The case structure can be used to sort out the patient's diagnostic data and provide corresponding medical references for the next patient consultation.

[0154] S43, obtaining the historical diagnosis data of the patient, and determining the diagnosis time corresponding to the historical diagnosis data and the pathological diagnosis data.

[0155] It is understandable that a patient may undergo more than one diagnosis, and the time of each diagnosis may be different. Therefore, in order to obtain the patient's case information, the patient's historical diagnosis data can be obtained, and the corresponding case structure can be generated in the future through the diagnosis time of the historical diagnosis data and pathological diagnosis data to sort out the patient's case data.

[0156] S44, constructing a diagnosis node corresponding to each of the diagnosis times, and binding the historical diagnosis data and pathological diagnosis data to the corresponding diagnosis node to obtain a case node.

[0157] In order to sort out the multiple diagnostic data on the patient side, they can be sorted in chronological order of the diagnosis time, so that a diagnostic node corresponding to each diagnosis time can be generated, and then the corresponding diagnostic node is bound and updated according to the corresponding diagnostic data to obtain the case node, and the various diagnostic data on the patient side can be sorted out accordingly through the case node in the subsequent process.

[0158] S45, arranging and connecting the case nodes according to the time sequence of the diagnosis time to obtain the case structure corresponding to the patient end.

[0159] The case structure obtained in the above manner can sort out multiple diagnostic data on the patient side and provide corresponding medical references for the next patient consultation.

[0160] See also Figure 2 , is a schematic diagram of the structure of a gastroenterology data interaction system based on a twin processing model provided by an embodiment of the present invention. The gastroenterology data interaction system based on a twin processing model includes:

[0161] A request module, used to retrieve a medical consultation model according to a digestive diagnosis and treatment request from a patient and send it to the patient, and receive a pathological site requirement or a pathological region requirement selected by the patient based on the medical consultation model;

[0162] A site module, used to determine the primary pathological site selected by the patient end in the medical model based on the pathological site requirement, or determine the pathological area demarcated by the patient end for the medical model according to the pathological area requirement, and determine the primary pathological site based on the model area covered by the pathological area;

[0163] A symptom module is used to receive the symptom data added by the patient end to the primary pathological site, the symptom data including the secondary pathological site and symptom description, and to perform pathological display on the consultation model according to the symptom data to obtain a pathological model and send it to the physician end;

[0164] The diagnosis module is used to obtain the pathological diagnosis data generated by the physician end based on the pathological model, and feed back the pathological diagnosis data to the patient end.

[0165] Figure 2 The apparatus of the embodiment shown can be used to perform Figure 1 The implementation principles and technical effects of the steps in the method embodiment shown are similar and will not be repeated here.

[0166] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or replace some or all of the technical features therein with equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention.

Claims

1. A gastroenterology data interaction method based on a twin processing model, characterized in that: include: Retrieving a medical consultation model according to a digestive diagnosis and treatment request from a patient and sending it to the patient, and receiving a pathological site requirement or a pathological region requirement selected by the patient based on the medical consultation model; Determine the primary pathological site selected by the patient end in the medical model based on the pathological site requirement, or determine the pathological area demarcated by the patient end for the medical model based on the pathological area requirement, and determine the primary pathological site based on the model area covered by the pathological area; receiving symptom data added by the patient end to the primary pathological site, the symptom data including the secondary pathological site and symptom description, performing pathological display on the consultation model according to the symptom data to obtain a pathological model and sending it to the physician end; Acquire pathological diagnosis data generated by the physician end based on the pathological model, and feed the pathological diagnosis data back to the patient end; Determining the primary pathological site selected by the patient end in the medical model based on the pathological site requirement, or determining the pathological area demarcated by the patient end for the medical model based on the pathological area requirement, and determining the primary pathological site based on the model area covered by the pathological area, including: Based on the pathological site requirement, determine the pathological site module selected by the patient end in the medical consultation model as the primary pathological site, wherein the medical consultation model includes multiple pathological site modules; or, Convert the medical model to a target perspective according to the pathological area requirements, and generate a transparent layer corresponding to the medical model under the target perspective and superimpose it on the medical model; receiving a pathological region delineated by the patient end on the medical model under the target viewing angle based on the transparent layer, and determining a model region corresponding to the pathological region in the medical model according to a capture direction and the pathological region; Determine the pathological site modules in the model area as screening site modules, and determine the primary pathological site according to the site proportions of each screening site module; Determining the pathological site modules in the model area as screening site modules, and determining the primary pathological site according to the site proportions of each screening site module, including: Determine the pathological site modules covered by the model area as screening site modules, and obtain the module parts of each screening site module located in the model area as screening sites; Counting the number of pixels corresponding to each of the screening parts, and summing up the number of pixels to obtain a total number of pixels; Obtaining the site proportion corresponding to each of the screening sites according to the ratio of the number of each of the pixels to the total number of pixels; The screening part with the largest proportion of the parts is obtained as the target part, and the screening part module corresponding to the target part is determined as the primary pathological part; Receiving symptom data added by the patient end to the primary pathological site, the symptom data including the secondary pathological site and symptom description, performing pathological display on the consultation model according to the symptom data to obtain a pathological model and sending it to the physician end, including: receiving a secondary site selection request from the patient end, retrieving the primary pathological site and sending it to the patient end; According to the cutting information of the primary pathological part by the patient end, a plurality of pathological section parts are obtained, and the pathological section part selected by the patient end is obtained as the secondary pathological part; receiving a symptom description request from the patient end for the secondary pathological site, and retrieving a symptom input interface and sending it to the patient end; Acquiring a symptom description input by the patient based on the symptom input interface, wherein the symptom description includes a basic description of the symptom, a description of the time of the symptom, and a description of the degree of the symptom; According to the symptom severity description, a severity processing strategy is retrieved to display the severity of the secondary pathological site, and the symptom description is bound to the secondary pathological site to obtain a pathological model that is sent to the physician end; The method of obtaining a plurality of pathological section parts according to the cutting information of the primary pathological part by the patient end and obtaining the pathological section part selected by the patient end as the secondary pathological part comprises: Acquire the resection direction selected by the patient end for the primary pathological part, retrieve the initial cutting plane and send it to the patient end; Receiving the adjustment size of the initial cutting surface from the patient end, and adjusting the size of the initial cutting surface to obtain a pathological cutting surface; Acquire movement information of the patient end with respect to the pathological cutting surface in the resection direction, and obtain a cutting position according to the determination information of the movement information by the patient end, wherein the cutting information includes a cutting position; Controlling the pathological cutting surface to cut the primary pathological part according to the cutting position to obtain a plurality of pathological cutting surface parts, and determining the pathological cutting surface part selected by the patient end as the secondary pathological part; According to the symptom severity description, a severity processing strategy is retrieved to display the severity of the secondary pathological site, including: Acquire symptom categories based on the description of the severity of the disease, count the number of categories of the symptom categories, and equally divide the secondary pathology part according to the number of categories to obtain a plurality of initial display areas; Retrieving a color list of the degree corresponding to each symptom category, and obtaining the disease level input by the patient for each symptom category; Based on each of the disease levels, the corresponding degree color list is traversed to obtain a preset pixel value corresponding to the disease level in the corresponding degree color list as a target pixel value, wherein the degree color list includes a plurality of preset levels and preset pixel values ​​corresponding to each of the preset levels; The pixel value of the corresponding initial display area is updated according to each target pixel value to obtain a symptom display area, and the pathological degree of the secondary pathological part is displayed according to the symptom display area.

2. The method according to claim 1, characterized in that Receiving the pathological area delineated by the patient end on the medical model under the target viewing angle based on the transparent layer, and determining the model area corresponding to the pathological area in the medical model according to the interception direction and the pathological area, including: Acquire the regional contour of the pathological area, and determine a set of contour pixel points corresponding to the regional contour; Receiving the interception starting point and interception end point selected by the patient end, and determining the direction from the interception starting point to the interception end point as the interception direction; Taking each contour pixel point in the contour pixel point set as a starting point and taking the interception direction as an extension direction, a plurality of interception lines are generated; Determine the intersection of each of the interception lines on the outer surface of the medical model as an interception pixel point, and generate an interception area according to the interception pixel point; Generating a cutting surface in the cutting direction according to each cutting line, and generating a three-dimensional cutting space according to the pathological area, the cutting area and the cutting surface; Determine that the model portion corresponding to the three-dimensional intercepted space in the medical model is the model area corresponding to the pathological area.

3. The method according to claim 1, characterized in that Acquiring the pathological diagnosis data generated by the physician end based on the pathological model, and feeding back the pathological diagnosis data to the patient end, including: receiving a diagnosis request for the pathological model from the physician, and retrieving a diagnosis interface and sending it to the physician; The pathological diagnosis data input by the physician end based on the diagnosis interface is obtained, and the pathological diagnosis data is fed back to the patient end.

4. The method according to claim 1, characterized in that: Also includes: Acquire historical diagnosis data of the patient, and determine the diagnosis time corresponding to the historical diagnosis data and pathological diagnosis data; Constructing a diagnosis node corresponding to each of the diagnosis times, and binding the historical diagnosis data and pathological diagnosis data to the corresponding diagnosis node to obtain a case node; The case nodes are arranged in chronological order according to the diagnosis times and then connected to obtain the case structure corresponding to the patient end.

5. A data interaction system applicable to the gastroenterology data interaction method based on twin processing model according to claim 1, characterized in that: include: A request module, used to retrieve a medical consultation model according to a digestive diagnosis and treatment request from a patient and send it to the patient, and receive a pathological site requirement or a pathological region requirement selected by the patient based on the medical consultation model; A site module, used to determine the primary pathological site selected by the patient end in the medical model based on the pathological site requirement, or determine the pathological area demarcated by the patient end for the medical model according to the pathological area requirement, and determine the primary pathological site based on the model area covered by the pathological area; A symptom module is used to receive the symptom data added by the patient end to the primary pathological site, the symptom data including the secondary pathological site and symptom description, and to perform pathological display on the consultation model according to the symptom data to obtain a pathological model and send it to the physician end; The diagnosis module is used to obtain the pathological diagnosis data generated by the physician end based on the pathological model, and feed back the pathological diagnosis data to the patient end.

Citation Information

Patent Citations

  • Triage data processing method, device, equipment and storage medium

    CN113707304A