An oral image processing terminal and an oral outpatient electronic medical record system
Through oral image processing terminals and interactive dental map technology, the cumbersome problems of image acquisition and diagnostic information viewing in the existing technology are solved, efficient diagnosis and treatment process and privacy protection are achieved, and diagnostic and treatment efficiency is improved.
Patent Information
- Application Number
- CN202510045802.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-13
- Publication Date
- 2025-07-22
- Estimated Expiration
- 2045-01-13
AI Technical Summary
In the prior art, during oral dental treatment, image acquisition and diagnostic information viewing are complicated, which reduces the diagnosis and treatment efficiency and communication effect, and fails to effectively simplify the diagnosis and treatment process to improve diagnosis and treatment efficiency.
Oral image processing terminals, including image acquisition devices, servers and terminal devices, acquire user identification through near-field communication, generate and render oral X-ray images, provide interactive dental bitmaps and anchor points interaction, realize image encryption and resolution adjustment, and support interactive operation between patients and physician terminals.
It improves communication efficiency during the diagnosis and treatment process, takes into account patient privacy protection and convenience, simplifies the diagnosis and treatment process, and improves the efficiency and effectiveness of diagnosis and treatment.
Smart Images

Figure CN119964738B_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the field of medical information, and particularly relates to an oral image processing terminal and an oral outpatient electronic medical record system. Background Art
[0002] During the oral tooth treatment process, the tooth images of a patient are collected through the handle of an oral viewer, and then the tooth images displayed on the monitor of the oral viewer are viewed, and the medical record of the patient is filled in by combining the symptoms described by the patient. This process is very labor-consuming. In addition, for diagnosis through oral X-ray images, the generated information needs to be viewed on a computer terminal, and some operations are relatively cumbersome, reducing the diagnosis and treatment efficiency of the outpatient clinic and affecting the communication effect.
[0003] There have been some technical improvements for the display of oral electronic medical records. For example, Li Yongbin et al. disclosed a method for effectively generating and displaying oral electronic medical records. By receiving a start signal, tooth image information is obtained, and the tooth image information is sent to a database. The database stores tooth X-ray image information associated with the tooth image information. The tooth X-ray image information is received, and the tooth image information and the tooth X-ray image information are sent to a monitor for display. Voice information is obtained, and after receiving a completion signal, the voice information is sent out. The voice information is the voice conversation information between the doctor and the patient. Electronic medical record information is received, and the electronic medical record is sent to the monitor for display. Moreover, by receiving a start signal, a tooth image signal is obtained, and the tooth image information is sent to an FPD-LINK transmitter in the handle. The FPD-LINK transmitter converts the tooth image information into a tooth image signal in LVDS format and sends the tooth image signal in LVDS format to an FPD-LINK receiver in the controller. After receiving the tooth image signal in LVDS format, the FPD-LINK receiver converts the tooth image signal in LVDS format into tooth image information, and the tooth image information is sent to the monitor for display. Voice information is obtained, and after receiving a completion signal, the voice information is sent out. The voice information is the voice conversation information between the doctor and the patient. Electronic medical record information is received, and the electronic medical record is sent to the monitor for display.
[0004] Approximate improvements also include the doctor's diagnosis and treatment compliance judgment method based on oral electronic medical records disclosed by Zhu Liya, including: obtaining the diagnosis and treatment data in the oral electronic medical records, establishing an associated knowledge graph, and performing traceability matching between the consumption amounts of multiple consumables and the incomes of multiple doctors based on one piece of diagnosis and treatment data, and judging the doctor's diagnosis and treatment compliance according to the traceability matching result. In the doctor's diagnosis and treatment compliance judgment method based on oral electronic medical records of the present invention, by extracting the diagnosis and treatment data in the electronic medical records and using it to perform mutual matching analysis with the consumption amount of consumables and the doctor's income, the medical compliance management supervision work can be further carried out in depth, the transparency of the operation management of the oral system in the oral management system can be further improved, and problems such as doctors receiving kickbacks for consumables during the diagnosis and treatment process can be avoided, and the patient's visiting interests can be protected during the patient's diagnosis and treatment process.
[0005] In the actual diagnosis and treatment process, it is hoped to simplify the interaction process with the actual model and improve the experience during the diagnosis and treatment process to improve the efficiency and effect of diagnosis and treatment, and these solutions are not provided in the prior art. Summary of the Invention
[0006] An object of the present invention is to overcome the defects of the prior art and provide an oral image processing terminal to optimize the interaction experience during oral outpatient diagnosis and treatment.
[0007] According to an embodiment of the present invention, the oral image processing terminal includes:
[0008] A first image acquisition device for acquiring an oral X-ray image of the oral cavity. The first image acquisition device has a first identification acquisition unit for acquiring a user identification, and the user identification is used to identify the medical record corresponding to the image;
[0009] A first server for receiving the oral X-ray image acquired by the first image acquisition device and generating summary image information, and saving the summary image information to a first database and the oral X-ray image to a second database;
[0010] A second server, in response to a request from a resource requester, generates response data and sends it to the resource requester. Among them, the response data or the rendered resource at least includes the oral X-ray image corresponding to the user identification, summary image information or marking information. The resource requester includes a rendering component, and an image associated with the summary image information or marking information is drawn in the rendering component, or an anchor point associated with the oral X-ray image is included in the rendering component.
[0011] According to an embodiment of the present invention, the first identification acquisition unit includes a near-field communication device.
[0012] According to an embodiment of the present invention, the generation process of the summary image information includes:
[0013] Generate a first key for encrypting an oral X-ray image based on the user identifier or information related to the user identifier, and use the first key to encrypt the oral X-ray image to obtain a first encrypted image;
[0014] Obtain a second image based on the first encrypted image, and the resolution of the second image is lower than that of the oral X-ray image.
[0015] According to an embodiment of the present invention, the response data generation process includes:
[0016] The resource requester is a patient terminal, and obtain summary image information. The patient terminal includes a curtain area for performing drawing, and a dental chart is drawn on the curtain area. The dental chart includes four areas arranged according to tooth positions, and each tooth corresponding to the dental chart is associated with a first interactive anchor point, and areas other than teeth in the dental chart are configured with second interactive anchor points;
[0017] The first interactive anchor point responds to an interactive operation to render the tooth associated with the first interactive anchor point, so that the associated tooth is rendered in a first style different from the default style;
[0018] The second interactive anchor point responds to an interactive operation to generate an asynchronous request for obtaining summary image information, and draw the obtained summary image information within the curtain area.
[0019] According to an embodiment of the present invention, in response to one or more first interactive anchor points being selected, draw an interactive first component on the user terminal; the first component responds to the user's interaction, generates a first marking request based on the first interactive anchor point selected by the user, and sends it to the first server.
[0020] According to an embodiment of the present invention, the curtain area responds to the user drawing a first closed figure within the curtain area, and obtain the selected teeth included in the first closed figure;
[0021] Traverse the selected teeth included in the first closed figure, and render the selected teeth so that the selected teeth are rendered in a second style different from the default style.
[0022] According to an embodiment of the present invention, the response data generation process includes:
[0023] The resource requester is a physician terminal, and obtain thumbnail image information. The physician terminal includes a curtain area for performing drawing, and a dental chart is drawn on the curtain area. The dental chart includes four areas arranged according to tooth positions, and each tooth corresponding to the dental chart is configured with a third interactive anchor point, and areas other than teeth in the dental chart are configured with fourth interactive anchor points;
[0024] In response to an interaction operation between the user and a third interactive anchor, the tooth associated with the third interactive anchor with which the user interacts is rendered in a third style different from the default style;
[0025] In response to an interaction operation between the user and a fourth interactive anchor, an asynchronous request for obtaining summary image information is generated, and the obtained thumbnail image information is drawn within the curtain area;
[0026] The thumbnail image information is obtained by adjusting the resolution of the oral X-ray image.
[0027] According to an embodiment of the present invention, in response to one or more third interactive anchors being selected, an interactive second component is drawn on the user terminal; the second component, in response to the user's interaction, generates a second marking request based on the third interactive anchor selected by the user and sends it to the first server.
[0028] According to an embodiment of the present invention, the curtain area responds to the user drawing a second closed figure within the curtain area and obtains the selected teeth included within the second closed figure;
[0029] Traverse the selected teeth included within the second closed figure and render the selected teeth in a fourth style different from the default style.
[0030] According to an embodiment of the present invention, the process of generating the summary image information includes:
[0031] Adjust the resolution of the oral X-ray image to obtain a third image with a resolution lower than that of the oral X-ray image;
[0032] Generate a first key for encrypting the oral X-ray image according to the user identification or information related to the user identification, and use the first key to encrypt the third image to obtain a fourth image.
[0033] According to an embodiment of the present invention, the present invention provides an oral outpatient electronic medical record system, including a patient terminal, a physician terminal, and an oral image processing terminal;
[0034] The patient terminal includes: a patient registration unit, an appointment registration unit, a first online consultation unit, a medical record display unit;
[0035] Patient registration unit: register a patient account according to the personal identity information provided by the patient;
[0036] Appointment registration unit: perform appointment registration according to the department and physician selected by the patient and generate registration information;
[0037] First online consultation unit: used for the patient to select a physician with an appointment registration and send online consultation information to the physician;
[0038] Medical record information maintenance unit: used to store and update the patient's personal identity information, past medical history, family history, and allergy history information;
[0039] Medical record display unit: includes a curtain area for performing drawing, and a medical record display area. A dental chart is drawn on the curtain area. The medical record display area responds to the interaction operation between the patient and the first interactive anchor point, and is used to display the medical record information on the corresponding teeth in the dental chart, and generate a standardized medical record including the dental chart;
[0040] The physician terminal described above includes: a physician registration unit, an appointment management unit, a second online consultation unit, a patient information unit, a medical treatment record unit, and a medical record generation unit;
[0041] Physician registration unit: registers a physician account according to the personal identity information provided by the physician;
[0042] Appointment management unit: queries the appointment registration status of patients according to the date;
[0043] Second online consultation unit: used to receive online consultation information and send consultation reply information to patients;
[0044] Patient information unit: used to display the basic information of patients to physicians;
[0045] Medical treatment record unit: used to display the medical treatment records of patients to physicians;
[0046] Medical record generation unit: includes a curtain area for performing drawing, and a text entry template. A dental chart is drawn on the curtain area. The text entry template responds to the interaction operation between the physician and the third interactive anchor point, and is used to enter the medical record information on the corresponding teeth in the dental chart, and generate a standardized medical record including the dental chart.
[0047] The present invention improves communication efficiency and takes into account privacy and convenience. The more specific beneficial technical effects of the present invention are illustrated by embodiments. Description of the Drawings
[0048] Figure 1 is a schematic structural diagram of an oral image processing terminal in an embodiment of the present invention;
[0049] Figure 2 is a schematic working process diagram of an oral image processing terminal in an embodiment of the present invention;
[0050] Figure 3 is a first component implementation manner of a patient terminal in an embodiment of the present invention;
[0051] Figure 4, An implementation manner of the second component of the physician terminal in an embodiment of the present invention;
[0052] Figure 5 , Another implementation manner of the second component of the physician terminal in an embodiment of the present invention;
[0053] Figure 6 , A structural schematic diagram of an oral outpatient electronic medical record system in an embodiment of the present invention. Detailed implementation manners
[0054] Now, the present disclosure will be discussed with reference to several example implementations. It should be understood that these implementations are discussed only to enable those of ordinary skill in the art to better understand and thus implement the present disclosure, rather than implying any limitation on the scope of the present disclosure.
[0055] Those skilled in the art of the present technology can understand that, unless specifically stated otherwise, the singular forms "a", "an", "the", and "said" used herein may also include the plural forms. It should be further understood that the terms "including" and "comprising" used in the embodiments of the present application mean that the corresponding features can be implemented as the presented features, information, data, steps, operations, elements, and / or components, but do not exclude being implemented as other features, information, data, steps, operations, elements, components, and / or their combinations supported by the art of the present technology. It should be understood that when we say an element is "connected" or "coupled" to another element, this element can be directly connected or coupled to the other element, or it can mean that this element and the other element establish a connection relationship through an intermediate element. In addition, the "connection" or "coupling" used herein can include wireless connection or wireless coupling. The term "and / or" used herein indicates at least one of the items defined by the term, for example, "A and / or B" can be implemented as "A", or implemented as "B", or implemented as "A and B". Before explaining the solution of the present invention in more detail, the relevant field knowledge is described as follows.
[0056] Oral CT: Using cone beam CT to examine the oral cavity can detect lesions that cannot be detected by the projection angle of oral X-ray films or are more subtle; its three-dimensional reconstruction effect can accurately evaluate the bone tissue condition and the mandibular joint condition;
[0057] Panoramic X-ray: By creating a separate image of the entire oral cavity, it can reflect the curve structure of the jaw planarly and can more conveniently analyze each part;
[0058] Periapical film: It can obtain the full image of the tooth and the image of the alveolar bone around the root tip, helping to understand the degree of tooth decay, the condition of periapical lesions, and the condition of periodontal bone destruction.
[0059] In the present invention, since the corresponding images are uniformly presented through a dental model after interactive annotation, specific image types are not clearly distinguished, and are uniformly referred to as oral X-ray images. In the present invention, the image size is defined by the number of pixels in the width direction and the number of pixels in the height direction of the image, and the resolution of the image is determined according to the number of pixels contained in the image. For example, if the size of an image is reduced to 1 / 2 of the original width in both the width direction and the height direction, its resolution is 1 / 4 of the original image.
[0060] Please refer to Embodiment 1. According to an embodiment of the present invention, an oral image processing terminal, such as Figure 1 and Figure 2 shown, includes:
[0061] A first image acquisition device for acquiring an oral X-ray image of the oral cavity. The first image acquisition device has a first identification acquisition unit for acquiring a user identification, and the user identification is used to identify the medical record corresponding to the image;
[0062] A first server for receiving the oral X-ray image acquired by the first image acquisition device, generating summary image information, and saving the summary image information to a first database, and saving the oral X-ray image to a second database;
[0063] A second server, in response to a request from a resource requester, generates response data and sends it to the resource requester. Among them, the response data or the rendered resource at least includes the oral X-ray image corresponding to the user identification, summary image information or marking information. The resource requester includes a rendering component, and an image associated with the summary image information or marking information is drawn in the rendering component, or the rendering component contains an anchor point associated with the oral X-ray image.
[0064] A first image acquisition device for acquiring an oral X-ray image of the oral cavity. After the oral X-ray image is acquired, it is saved on the image acquisition side and sent to the first server for processing;
[0065] The first identification acquisition unit is generally arranged on the image acquisition side, and is used to acquire a user identification, and the user identification is used to identify the medical record corresponding to the image. In most cases, the user identification is always unique in a database and should be set as the primary key or have a unique value to avoid information leakage. The image acquisition side is a device managed by a hospital or a diagnosis institute, and generally has protection and good security. Therefore, it can be considered a trusted device, and the user's information can be directly read and processed in the first identification unit;
[0066] The first server is used to process the collected data, and to save the user's images into the first database, which stores the desensitized images of the user, and to save the original oral X-ray images into the second database. The first database is used to provide services to the user, and the second database is used to provide the original images to the user in a trusted environment and to the physician terminal.
[0067] It should be understood that the user mentioned above refers to the actual user of the physician terminal or the patient terminal, and has a clear meaning in a specific scenario. For example, when using the patient terminal, the user is the person who actually interacts with the patient terminal, such as the patient himself or the assistant who operates on behalf of the patient.
[0068] The first database and the second database can be set up in the hospital or in the cloud database, and different access policies can also be set according to requirements to ensure the security of information.
[0069] In some embodiments, the aforementioned desensitized image has a reduced image size, and some details are confused by a binary sequence associated with the user, and can be restored to an image with a reduced size of the original unconfused oral X-ray image through the binary sequence associated with the user. The binary sequence associated with the user is a binary sequence generated based on user information. Here, the user information can be a user identifier, or information that can be repeatedly generated based on the user identifier and / or other information, such as user information obtained based on time and the user identifier, and a binary sequence generated by hashing the user information. When using the binary sequence to confuse, the values in the three primary color channels (rgb) of the image are changed by performing binary operations on the pixels. The desensitization of the image can be performed before or after reducing the resolution of the image. The goal of processing the image is to protect the user's information and prevent the image information from being leaked during use, such as being used as a dataset for machine learning, while in the hospital or the corresponding app, the image can be displayed in the original size and resolution.
[0070] In some embodiments, the aforementioned desensitized image has a reduced image size, and some details are confused by a binary sequence associated with the user, and cannot be restored to an image with a reduced size of the original unconfused oral X-ray image. The binary sequence associated with the user is a binary sequence generated based on user information. Here, the user information can be a user identifier, or information that can be repeatedly generated based on the user identifier and / or other information, such as user information obtained based on the date, medical visit information, and the user identifier, and a binary sequence generated by hashing the user information.
[0071] The oral image processing terminal of the present invention further includes a second server, which is used to generate response data in response to a request from a resource requester and send it to the resource requester. In most cases, the second server is similar to an application server. For example, it can use node.js, spring.boot, etc. as the server side to provide services to the client. The client requests resources to render the oral medical record in the running environment of the client. For example, the client requests user information to display the information on the doctor side or the patient side; or, by requesting a tooth position model diagram, it is rendered in a drawing area of a browser or within a rendering component such as a DOM element. For the former, the rendering process includes drawing two rows of teeth in an area based on Canvas drawing (where the upper teeth are drawn as the upper right tooth 8-1 and the upper left tooth 1-8 from right to left respectively, and the lower teeth are drawn as the lower right tooth 8-1 and the lower left tooth 1-8 from right to left respectively. The tooth position is represented by reference to the Palmer tooth notation, and other tooth notations can also be used to represent the teeth here). The upper teeth or the lower teeth can be arranged in a uniform height or arranged according to the distribution of the dental arch. When there is dental arch data of the patient in the database, the arrangement of the dental arch shape can be used for representation. In the embodiments of the present invention, generally, the arrangement method on a horizontal plane is used. The tooth model is a pre-configured vector graphic. The client requests the tooth model and / or tooth position information to perform drawing operations in a drawing area of a browser or a program. After drawing, the teeth are presented in a visual manner. To achieve interactivity, anchor points are configured for the rendering component. The anchor points are associated with tooth position information and / or summary image information and marking information. When associated with tooth position information, marking operations on the teeth can be performed, specifically through registered event handling functions, such as configuring a callback function corresponding to onclick for processing; when associated with summary image information, the association with the image inspection result can be achieved; when associated with marking information, by loading the user's mark on the area, the display and rendering of the specified area are realized, thereby improving the communication efficiency. The anchor points here are realized based on the area interacted by the user and preset rules. For example, multiple areas are pre-configured, each area contains a polygon area formed by multiple coordinate points, and a corresponding response function is specified for the polygon area as a preset rule. By obtaining the area interacted by the user, a central coordinate point is obtained, and by judging whether the coordinate point is located within an area, it is determined whether to execute the corresponding response function.
[0072] In an embodiment of the present invention, when a polygonal area of the blank area within the drawing area is used as an anchor point, when the user continuously clicks on this area, by determining whether the position of the mouse or user interaction is within this area, if it is within this area, then an event when selected is executed, such as presenting an oral X-ray image of the user. At this time, the oral X-ray image can be drawn within the original rendering component, or a new drawing area can be created, so as to realize the viewing of the oral X-ray image.
[0073] In an embodiment of the present invention, when a polygonal area determined based on marker information is used as an anchor point, when the user clicks on this area, by determining whether the position of the mouse or user interaction is within this area, if it is within this area, then an event when selected is executed, such as dyeing this area, and drawing a area with a cross in the upper right corner of this area. The interaction event of the area with the cross is configured to clear the currently selected tooth. Obviously, a set can be set to save the areas selected by the user, so as to realize the selection of multiple teeth; or by restricting the size of the set, the upper limit of the selected teeth can be controlled. It should be noted that when setting the area based on marker information, the source of this marker can be the image acquisition side, patient operation or doctor's operation. For example, an array is obtained through the marker information. When the element of the array is 0, it means the tooth is not selected. When the element of the array is a non-zero value, it means the tooth is selected. The order of the elements in the array is consistent with the preset tooth position order; in this way, when the client requests resources, information when the tooth positions of one or more areas are selected can be obtained, and rendering can be performed based on the tooth information of the selected areas, so that it is different from the unselected teeth, and a polygon area corresponding to the tooth is configured as an anchor point for the selected tooth, so as to realize the interactive operation of the teeth within the selected area.
[0074] Obviously, through the above method, the interaction of tooth information can be realized more conveniently. For example, both the user and the doctor can annotate the model, and the privacy of the patient is taken into account. According to an embodiment of the present invention, the first identification acquisition unit includes a near-field communication device.
[0075] The near-field communication device can be an NFC device, a two-dimensional code scanning device or a tag reader. Through this method, the patient information is entered, and by requesting user data from the server, the detection items of the user are determined. After the detection, the subsequent collected oral X-ray images are associated, and then the corresponding algorithm is selected for subsequent operations. This process is performed by the identification acquisition unit provided on the image acquisition device side. As mentioned above, after obtaining the patient information, other information associated with the patient, such as user information, can be further obtained from the server to process the image. When performing this operation, the server side does not need to perform encryption. According to an embodiment of the present invention, the generation process of the abstract image information includes:
[0076] Generate a first key for encrypting an oral X-ray image based on the user identification or / and information related to the user identification, and use the first key to encrypt the oral X-ray image to obtain a first encrypted image;
[0077] Obtain a second image based on the first encrypted image, where the resolution of the second image is lower than that of the oral X-ray image.
[0078] In this way, when the user's information is viewed and disseminated, a low-resolution image is used and the relevant information has been encrypted. Although details are lost in the encrypted image, the overall style is similar to the original X-ray image, thus avoiding the leakage of medical record information. By presenting high-quality information in a trusted environment, interference to the user is avoided.
[0079] The information related to the user identification is information associated with the user identification determined based on the user identification, such as the patient's examination time, the patient's real name, and other information.
[0080] The present invention can generate the first key in a fixed manner. For example, on the image acquisition side, since the relevant devices are owned by the hospital and have a high security level, the corresponding key generation program can be solidified on the image acquisition side. The key generation algorithm can obtain the key according to the user identification in the form of, for example, AES or MD5. When generating the corresponding first key, the original user identification can be selectively modified. For example, a fixed string can be selectively inserted into the even positions of the user identification converted into a char character type array, or a prefix can be added to the front end of the user identification, or a suffix can be added to the back end of the user identification, or preset strings can be added to the front and back ends of the user identification respectively, and then the modified user identification is processed. For example, an AES key is obtained based on the modified user identification, and the user identification is encrypted to obtain the first key for processing the image; or directly calculate the MD5 value of the modified user identification as the first key for processing the image; for example, after splicing the image acquisition date and the user identification, obtain the corresponding MD5 code as the first key.
[0081] It should be realized that the above methods all obtain a unique key associated with the user identification by processing the user information. When generating the key depending on the user identification, since the user identification is generally the user's medical record number, the user's social security card or identity information, or the primary key value obtained from the database based on the user input information, these values are all unique, so the key for processing the image obtained is also unique.
[0082] When processing oral X-ray images, the oral X-ray image to be processed is called the image to be encrypted. During encryption, the entire image is encrypted to obtain an image with content different from the original oral X-ray image. By performing bitwise calculations on the binary sequence obtained from the encryption key and the pixels in the image, an image is obtained where the image pixels are changed, but the overall gray value and the overall feature value are related to the original image.
[0083] The following uses some examples to illustrate this process:
[0084] For an image with a size of w×h, where w is the width and h is the image height, and it is agreed that the 0 point is the upper left corner of the image. Then, corresponding to the pixel (a, b), a is a natural number not greater than w, and b is a natural number not greater than h. Obviously, it is the pixel that is a pixel points in the width direction and b pixel points in the height direction from the upper left corner. If the gray values of the image are stored in a one-dimensional array, then the position i of this pixel point in the array is i = b*w + a. The image is processed with the MD5 code calculated from the user identification. The MD5 code is an integer with a length of 32*4 bits, which can be represented as 512 bit positions. Then, for each pixel, set its encrypted gray value to g'(i) = g(i)^M(i), where ^ represents the bitwise exclusive OR calculation symbol, g(i) is the original gray value, g'(i) is the encrypted gray value, and M(i) is the corresponding sequence. In this embodiment, the length of this sequence is 3. For example, if i is 0, then M(i) is the 0-2 bit positions of the MD5 code corresponding bit positions, and so on. The corresponding bit position index bits are i%512, (1 + i)%512, (2 + i)%512; in this way, a series of new images are obtained where the gray values of the images are locally changed but do not affect the recognition of rough features. In the above formula, % represents the modulo symbol. For example, the new gray value obtained by performing an exclusive OR calculation on the pixel point with a gray value of 193 and a bit sequence 110 is 196.
[0085] In another embodiment, using the user identifier test as the key, encrypt test to obtain "U2FsdGVkX19bXGXAu1K8u6auV+OMU / cZX5OzmfY0pig=" and process the image. This string can be converted into an integer with a length of 44 * 4 bits, which can be represented as 704 bits. Then, for each pixel, set its encrypted gray value as g'(i) = g(i) ^ M(i), where ^ represents the bitwise exclusive OR calculation symbol, g(i) is the original gray value, g'(i) is the encrypted gray value, and M(i) is the corresponding sequence. In this embodiment, the length of this sequence is 3. For example, if i is 0, then M(i) is the 0-2 bits of the corresponding bits of the MD5 code, and so on. The corresponding bit indices are i % 704, (1 + i) % 704, (2 + i) % 704. In this way, a series of gray values of the image are locally changed, but it does not affect the information contained in the image recognized from the coarse features.
[0086] Based on the image obtained in the foregoing embodiment, adjust the resolution of the image to obtain a new image with a resolution smaller than the original image. This image is suitable for display on a mobile device, or for downloading and sharing. This image can meet the needs of preliminary medical consultations and display, and at the same time can effectively protect the privacy of users.
[0087] In an embodiment of the present invention, the adjustment of the original image includes steps that are the opposite of the previous process. The previous process first changes the pixel grayscale values of the image and then adjusts the resolution. In this embodiment, the resolution of the image is first adjusted, and then the grayscale values of the pixel points are adjusted. When performing this operation, by performing consistent operations on the new image in a scrambled manner, the low-resolution image before scrambling can be obtained, that is, the resolution of the image is adjusted to obtain a third image with a resolution lower than that of the original image. Using the user identifier test as the key, encrypt test to obtain "U2FsdGVkX19bXGXAu1K8u6auV+OMU / cZX5OzmfY0pig=" and process the image. This string can be converted into an integer with a length of 44 * 4 bits, which can be represented as 704 bits. For each pixel, set its encrypted grayscale value as g'(i) = g(i) ^ M(i), where ^ represents the bitwise exclusive OR calculation symbol, g(i) is the original grayscale value, g'(i) is the encrypted grayscale value, and M(i) is the corresponding sequence. In this embodiment, the length of this sequence is 3. For example, if i is 0, then M(i) is the 0-2 bits of the corresponding bits of the MD5 code, and so on. The corresponding bit index positions are i % 704, (1 + i) % 704, (2 + i) % 704. By processing the third image in this way, a fourth image with the grayscale values of a series of images locally changed is obtained, and the information contained in the fourth image can be recognized from the coarse features. Set the length of the sequence to 3 and i to 0, then M(i) is the 0-2 bits of the corresponding bits of the MD5 code, and so on. The corresponding bit index positions are i % 704, (1 + i) % 704, (2 + i) % 704. By processing the fourth image in this way, a fifth image consistent with the third image can be obtained. According to an embodiment of the present invention, the response data generation process includes:
[0088] The resource requester is the patient terminal, which obtains the summary image information. The patient terminal includes a curtain area for performing drawing, and a dental chart is drawn on the curtain area. The dental chart includes four areas arranged according to tooth positions, and each tooth in the dental chart is associated with a first interactive anchor point. The area other than the teeth in the dental chart is configured with a second interactive anchor point;
[0089] In response to an interaction operation, the first interactive anchor point renders the tooth associated with the first interactive anchor point, so that the associated tooth is rendered in a first style different from the default style;
[0090] In response to an interaction operation, the second interactive anchor point generates an asynchronous request to obtain the summary image information and draws the obtained summary image information within the curtain area.
[0091] In this way, the rendering of the patient can be realized.
[0092] The patient terminal is an App, mini-program or web page used by the patient. The summary image information needs to be presented on the patient terminal. The patient terminal includes a curtain area for performing drawing as a rendering component. The curtain area can draw through Canvas or be a DOM node of a browser, and a pre-configured svg image is drawn therein. A dental chart is drawn on the curtain area. The dental chart includes four regions arranged according to tooth positions, and each tooth corresponding to the dental chart is associated with a first interactive anchor point. The area other than the teeth in the dental chart is configured with a second interactive anchor point. Among them, the first interactive anchor point is used to select teeth, such as by selecting a tooth and highlighting the user's selection (e.g., transparent when not selected, yellow or orange when selected), and generating a self-report content in the medical record in advance (such as "The patient claims pain at the upper left tooth 3..."). The second interactive anchor point provides an entrance to display oral X-rays (such as a floating ball of "View high-definition image"). Here, the self-report content can be default configured as "pain", and the relevant content is modified after being presented to the doctor. Before being received by the doctor, the relevant marks are only visible to the user, and the self-report content is in a hidden state.
[0093] If the doctor has viewed the patient's marks and generated an electronic medical record, the response mark content can be loaded.
[0094] In an embodiment of the present invention, the patient terminal obtains mark information and renders the teeth in the dental chart corresponding to the mark information into a third style. According to an embodiment of the present invention, in response to one or more first interactive anchor points being selected, a first interactive component is drawn on the user terminal. The first component, in response to the user's interaction, generates a first mark request based on the first interactive anchor point selected by the user and sends it to the first server.
[0095] Such as Figure 3As shown, the implementation of the first component is demonstrated within an embodiment of the present invention. Among them, a dental chart of the patient is shown on the left side. This dental chart uses the FDI tooth position notation, and each tooth is represented by two Arabic numerals. The first digit represents the quadrant where the tooth is located, indicating the upper right area, upper left area, lower left area, and lower right area of the patient respectively. The second digit represents the position of the tooth, and the teeth are sorted from 1 to 8 starting from the central incisor to the third molar. The right side is used to display the operation interaction interface of the patient terminal. After the patient operates the mouse (corresponding to the PC client) or manually touches (corresponding to the APP terminal) the 4th tooth in the upper left area of the dental chart, the event handling function corresponding to the first interactive anchor point corresponding to the current tooth will be activated. The currently selected tooth is marked with a different color. At the same time, in response to the first interactive anchor point, an interactive first component, that is, the operation interaction interface shown to the patient, is drawn on the right side of the dental chart. An editable module is automatically generated within this operation interaction interface, including but not limited to visit type, chief complaint, current medical history, past medical history, family history, and allergy history, etc., and also includes examination information uploaded by the doctor for display on the patient terminal.
[0096] In this way, the selection of teeth in one or more areas can be achieved, thereby providing better reference for the patient. In addition, the above embodiment only provides one way of displaying the dental chart, but not limited to Figure 3 the dental chart using the FDI tooth position notation. In the patient terminal of the present invention, other ways of displaying dental charts can also be implemented, such as the Palmer tooth position notation, the universal recording method, etc., or graphical displays including 3D simulation models of teeth.
[0097] During this process, the positions of multiple teeth are selected and form an array. This array can be a boolean array, and the index of the array is associated with the preset tooth position; it can also be the index value of the tooth position, that is, the numbers in the array represent the positions of the teeth selected by the patient. After the patient determines the selection (such as submitting through the submit button provided in the interaction interface), the corresponding marking of the patient's teeth is saved on the server side, and the physician terminal can display according to this marking information. According to an embodiment of the present invention, the curtain area responds to the user drawing a first closed figure within the curtain area and obtains the selected teeth included in the first closed figure;
[0098] Traverse the selected teeth included in the first closed figure and render the selected teeth so that the selected teeth are rendered in a second style different from the default style.
[0099] The first style here is different from the default style. For example, different coloring can be set; in addition, for the physician, the operation of interacting with the curtain to select multiple teeth and the first style should also be different.
[0100] It should be understood that this process does not submit marks. The submission and confirmation of marks should be carried out through the interactive operations corresponding to the anchors. According to an embodiment of the present invention, the response data generation process includes:
[0101] The resource requester is a physician terminal that obtains thumbnail image information. The physician terminal includes a curtain area for performing drawing, on which a dental chart is drawn. The dental chart includes four regions arranged according to tooth positions, and a third interactive anchor is configured for each tooth in the dental chart. Regions other than teeth in the dental chart are configured with fourth interactive anchors;
[0102] In response to the interactive operation between the user and the third interactive anchor, the tooth associated with the third interactive anchor interacted by the user is rendered in a third style different from the default style;
[0103] In response to the interactive operation between the user and the fourth interactive anchor, an asynchronous request for obtaining summary image information is generated, and the obtained thumbnail image information is drawn within the curtain area;
[0104] The thumbnail image information is obtained by adjusting the resolution of the oral X-ray image.
[0105] In this way, the rendering of the images required by the physician can be achieved.
[0106] Wherein the physician terminal is an App, a mini-program or a web page used by the patient. The summary image information needs to be presented on the physician terminal. The physician terminal includes a curtain area for performing drawing as a rendering component; the curtain area can draw through Canvas or be a DOM node of the browser, and a pre-configured svg image is drawn therein. A dental chart is drawn on the curtain area. The dental chart includes four regions arranged according to tooth positions, and each tooth in the dental chart is associated with a third interactive anchor. Regions other than teeth in the dental chart are configured with fourth interactive anchors. Among them, the third interactive anchor is used to select teeth, such as by selecting a tooth and highlighting the user's selection (such as transparent when not selected and yellow or orange when selected), and generating inspection or patient's self-reported content in the medical record (such as "The patient reported pain at the upper left tooth 3..." or "The upper left tooth 3 is suspected..."). The fourth interactive anchor provides an entrance to display the oral X-ray image (such as a floating ball of "View high-definition image").
[0107] Here, a selection list of disease descriptions can be configured for the third interactive anchor, such as through an html select control or through a combobox control, so as to correspond one or more teeth on the dental chart to specific described diseases, thereby realizing the standardized generation of medical records; or through a text input space TextArea for text input.
[0108] For example, the dental chart index order is from the upper right to the upper left, and from the lower right to the lower left. If the 8th tooth in the index is selected, the third interactive anchor point is triggered, and the pain condition is selected within the select control; if the 8th tooth and the 11th tooth in the index are selected and gingival swelling and pain are selected, a description file can be generated as follows:
[0109]
[0110] The relevant content is modified after being presented in the electronic medical record in the following way: "The patient reported tooth swelling and pain in the 8th tooth; gingival swelling and pain in the 8th and 10th teeth". Further, the doctor can obtain the original oral X-ray image through the interaction with the fourth interactive anchor point. For example, when there is no problem with the 8th tooth, the doctor can enter "no inflammation" in the text space.
[0111] In this way, the selection of one or more areas of teeth can be achieved, enabling the patient to view the annotated oral electronic medical record.
[0112] During this process, the positions of multiple teeth are selected and form an array. This array can be a boolean array, and the index of the array is associated with the preset tooth positions; it can also be the index value of the tooth positions, that is, the numbers in the array represent the tooth positions selected by the patient. After the doctor determines the selection, the corresponding doctor's markings on the teeth are saved on the server side. Then, the data can be viewed through the electronic medical record. According to an embodiment of the present invention, in response to one or more third interactive anchor points being selected, an interactive second component is drawn on the user terminal; the second component responds to the user's interaction, generates a second marking request based on the third interactive anchor point selected by the user, and sends it to the first server.
[0113] As Figure 4 shown, one implementation manner of the second component is shown in an embodiment of the present invention. Among them, the dental chart of the patient is shown on the left. The dental chart uses the FDI tooth position representation method, and each tooth is represented by two Arabic numerals. The first digit represents the quadrant where the tooth is located, representing the upper right area, upper left area, lower left area, and lower right area of the patient respectively, and the second digit represents the position of the tooth, which is sorted from 1 to 8 from the central incisor to the third molar. When the doctor operates the mouse (corresponding to the PC client) or manually touches (corresponding to the APP terminal) the 4th tooth in the upper left area of the dental chart, the event handling function corresponding to the third interactive anchor point corresponding to the current tooth is activated, the currently selected tooth is marked in another color, and at the same time, in response to the third interactive anchor point, an interactive second component is drawn on the right side of the dental chart, and this component is used to select the corresponding condition for the current tooth.
[0114] As Figure 5As shown, another implementation of the second component is presented within an embodiment of the present invention. Among them, a dental chart of the patient is shown on the left, and the operation interaction interface of the physician terminal is used for display on the right. When the physician passes through Figure 4 After the operation of Figure 4 , and after the second component of the previous disease selection function has been executed, another second component in a corresponding format will be generated according to the currently selected disease, and this component is used to display the operation interaction interface for the physician. Editable modules are automatically generated within this operation interaction interface, including but not limited to examination, diagnosis, treatment plan, treatment, etc., and also include each module that has been edited and generated within the first component of the patient terminal, that is, patient information including visit type, chief complaint, current medical history, past medical history, family history, and allergy history, etc. The physician can use the second component to generate an electronic medical record corresponding to the relevant teeth, and set corresponding access permissions for the patient terminal for the patient to display part or all of the medical record content.
[0115] In this way, the selection of teeth in one or more regions can be achieved, so as to provide tooth position marking information in the electronic medical record and on the patient side. In addition, the above embodiments only provide one of the display methods of the dental chart, but are not limited to Figure 5 the dental chart in the FDI tooth position representation method in Figure 5 . In the physician terminal of the present invention, the display of dental charts including, for example, Palmer tooth position representation method, universal recording method, etc. can also be implemented, or the graphic display including, for example, 3D simulation models of teeth can be implemented.
[0116] During this process, the positions of multiple teeth are selected and form an array. This array can be a boolean array, and the index of the array is associated with the preset tooth position; it can also be the index value of the tooth position, that is, the numbers in the array represent the tooth positions selected by the patient. After the selection is determined, such as by submitting through the submit button provided in the interaction interface, the corresponding patient's marking of the teeth is saved on the server side, and the physician terminal can display according to this marking information. According to an embodiment of the present invention, the curtain area responds to the user drawing a second closed figure within the curtain area to obtain the selected teeth included within the second closed figure;
[0117] Traverse the selected teeth included within the second closed figure, and render the selected teeth so that the selected teeth are rendered in a fourth style different from the default style.
[0118] The fourth style here is different from the default style. For example, different coloring can be set; in addition, for the physician, the operation of interacting with the curtain to select multiple teeth should also be different from the first style and the second style. For better distinction, an asterisk (*) can be drawn on the corresponding image in the dental chart for distinction.
[0119] It should be understood that this process does not submit the mark. The submission and confirmation of the mark should be carried out through the interactive operation corresponding to the anchor point. According to an embodiment of the present invention, the generation process of the abstract image information includes:
[0120] Adjust the resolution of the oral X-ray image to obtain a third image with a resolution lower than that of the oral X-ray image;
[0121] Generate a first key for encrypting the oral X-ray image according to the user identification or information related to the user identification, and use the first key to encrypt the third image to obtain a fourth image.
[0122] In this way, an image with reduced image resolution and some information in the image being confused can be obtained. This image does not affect general interpretation, but has a positive significance for protecting user privacy.
[0123] According to an embodiment of the present invention, the present invention provides an oral outpatient electronic medical record system, as Figure 6 shown, including a patient terminal, a physician terminal, and an oral image processing terminal;
[0124] The patient terminal includes: a patient registration unit, an appointment registration unit, a first online consultation unit, a medical record display unit;
[0125] Among them, the patient registration unit can be provided by a small program, an APP, or through a Web service;
[0126] Patient registration unit: Register a patient account according to the personal identity information provided by the patient; among them, the personal identity information can be obtained through interfaces related to real-name systems, such as the authentication method provided by a small program or in the form of a combination of a short message verification code and identity information. When there are relevant business regulations, the authentication process should also implement the corresponding business regulations, such as biometric identification;
[0127] Appointment registration unit: Execute appointment registration according to the department and physician selected by the patient, and generate registration information; the appointment registration unit is used to provide an interface for registered users to register for the same day and make an appointment. Users can conduct consultations and triage on this interface. The patient registration unit and the appointment registration unit can be provided through a unified user interface;
[0128] The first online consultation unit is used for patients to select a doctor with whom they have made an appointment and send online consultation information to the doctor; the first online consultation unit may include a text input area or a voice input area. When voice input is used, the voice input by the user can be converted into text on the server side for easy archiving and review; the first online consultation unit provides an online service function, and users can consult through the provided entrance, and the corresponding dialogue is saved in the database for users to view;
[0129] Medical information maintenance unit: used to store and update the patient's personal identity information, medical history, family history and allergy history information; further, the medical information maintenance unit provides functions such as payment and information viewing, based on which users can perform maintenance operations related to medical information;
[0130] The case display unit is used to display the user's historical medical information and current medical information. After the corresponding records are entered into the database, the user can obtain the case information through the case display unit;
[0131] Medical record display unit: comprising a screen area for executing drawing, and a medical record display area, on which a tooth map is drawn, and the medical record display area responds to the interaction between the patient and the first interactive anchor point, and is used to display the medical record information on the corresponding teeth in the tooth map, and generate a standardized medical record including the tooth map; the case display unit can use the canvas screen component (Canvas component) when drawing using the applet, and in the browser or the display interface of the browser-based web page package, the HTML5-compatible Canvas tag can be directly used to introduce the defined graphics. When drawing, the tooth map can be an SVG graphic, or a polygon, or the polygon can be drawn through the Canvas path, so as to realize the drawing of the tooth map; accordingly, after drawing the image, an onclick callback function can be configured for it, so as to realize the functions as described above;
[0132] The physician terminal includes: a physician registration unit, an appointment management unit, a second online consultation unit, a patient information unit, a consultation record unit, and a medical record generation unit;
[0133] The physician registration unit: registers a physician account according to the personal identity information provided by the physician; in some cases, the physician account can be collectively registered, in which case the physician account is directly configured by the hospital side, and the corresponding physician registration unit is only open to physicians with management authority;
[0134] Appointment management unit: query the patient's appointment registration status according to the date. For example, doctors can use this to determine the waiting patients and the information and in-hospital examination information that the patients have submitted. Doctors can also use the appointment management unit to stop the consultation and other operations;
[0135] The second online consultation unit: used to receive online consultation information and send consultation reply information to patients. Different from the first online consultation unit, the second online consultation unit side can further include components for doctor operations such as a prescription interface;
[0136] The patient information unit: used to display the basic information of the patient to the doctor;
[0137] The medical record unit: used to display the medical records of the patient to the doctor. Usually, this medical record is the in-hospital medical record;
[0138] The medical record generation unit: includes a curtain area for performing drawing and a text entry template. A dental chart is drawn on the curtain area. The text entry template is used to enter the medical record information on the corresponding teeth in the dental chart in response to the interaction operation between the doctor and the third interactive anchor point, and generate a standardized medical record including the dental chart.
[0139] The embodiment of the present application also provides a computer-readable storage medium, on which a computer program is stored. When the computer program runs on an electronic device, the electronic device is enabled to execute the foregoing method.
[0140] The embodiment of the present application also provides a computer program product, including: computer program code. When the computer program code runs on an electronic device, the electronic device is enabled to execute the foregoing method.
[0141] The embodiment of the present application also provides a chip, including: a processor, used to call and run a computer program from a memory, so that an electronic device installed with the chip executes the foregoing method.
[0142] Through the description of the above embodiments, those skilled in the art can understand that for the convenience and conciseness of description, only the above division of each functional module is used as an example. In actual applications, the above functions can be allocated to different functional modules according to needs, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above.
[0143] It should be understood that the devices and processes disclosed in several embodiments provided in this application can be implemented in other ways. The device embodiments described above are merely illustrative. For example, the division of modules or units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components can be combined or integrated into another device. Additionally, some features can be ignored or not executed. Moreover, the displayed or discussed couplings or direct couplings or communication connections between each other can be through some interfaces. The indirect couplings or communication connections of devices or units can be in electrical, mechanical, or other forms.
[0144] The units described as separate components can be physically separated or not. The components shown as units can be one physical unit or multiple physical units. That is, they can be located in one place or distributed to multiple different places. The partial or all of the units can be selected according to actual needs to achieve the purpose of this solution.
[0145] Furthermore, each functional unit in various embodiments of this application can be integrated in a processing unit; can exist physically separately; or can be that some units are integrated in one unit and some units exist physically separately. The above-mentioned integrated units can be implemented in the form of hardware or in the form of software functional units.
[0146] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a readable storage medium. Based on such an understanding, all or part of the technical solutions of the embodiments of this application can be embodied in the form of a software product. This software product is stored in a storage medium. This software product includes several instructions for causing a device (which can be a single-chip microcomputer, a chip, etc.) or a processor to execute all or part of the steps of the methods in various embodiments of this application. The aforementioned storage medium includes: USB flash drives, mobile hard disks, ROM, RAM, magnetic disks, or optical discs and other various media that can store program codes.
[0147] It should be noted that all or part (for example, part or all of any feature) of the above-mentioned various embodiments provided in this application can be arbitrarily combined or used with each other.
[0148] The above is only the specific implementation manner of this application, but the protection scope of this application is not limited thereto. Any person skilled in the art within the technical scope disclosed in this application can easily think of changes or substitutions, which should all be covered within the protection scope of this application.
Claims
1. An oral cavity image processing terminal, characterized in that, Comprising: A first image acquisition device for acquiring an oral X-ray image of the oral cavity. The first image acquisition device has a first identification acquisition unit for acquiring a user identification, and the user identification is used to identify the medical record corresponding to the image; A first server for receiving the oral X-ray image acquired by the first image acquisition device, generating summary image information, and saving the summary image information to a first database, and saving the oral X-ray image to a second database; A second server, in response to a request from a resource requester, generating response data and sending it to the resource requester. Among them, the response data at least includes the oral X-ray image corresponding to the user identification, summary image information or marking information. The resource requester includes a rendering component, and an image associated with the summary image information or marking information is drawn in the rendering component, or an anchor point associated with the oral X-ray image is included in the rendering component; The generation process of the summary image information includes: Generating a first key for encrypting the oral X-ray image according to the user identification or information related to the user identification, and using the first key to encrypt the oral X-ray image to obtain a first encrypted image; Obtaining a second image according to the first encrypted image, and the resolution of the second image is lower than that of the oral X-ray image; The generation process of the response data includes: When the resource requester is a patient terminal, obtaining summary image information. The patient terminal includes a curtain area for performing drawing, and a dental chart is drawn on the curtain area. The dental chart includes four areas arranged according to tooth positions, and each tooth corresponding to the dental chart is associated with a first interactive anchor point, and areas other than teeth in the dental chart are configured with second interactive anchor points; In response to an interactive operation, the first interactive anchor point renders the tooth associated with the first interactive anchor point, so that the associated tooth is rendered in a first style different from the default style; In response to an interactive operation, the second interactive anchor point generates an asynchronous request for obtaining summary image information and draws the obtained summary image information in the curtain area.
2. The oral cavity image processing terminal according to claim 1, characterized in that, The first identification acquisition unit includes a near-field communication device.
3. The oral image processing terminal according to claim 1, characterized in that, In response to one or more first interactive anchor points being selected, a first interactive component is drawn on the user terminal; the first component, in response to the user's interaction, generates a first marking request based on the first interactive anchor point selected by the user and sends it to the first server.
4. The oral cavity image processing terminal according to claim 3, wherein The curtain area responds to the user drawing a first closed figure in the curtain area and obtains the selected teeth included in the first closed figure; Traverse the selected teeth included in the first closed figure and render the selected teeth so that the selected teeth are rendered in a second style different from the default style.
5. The oral cavity image processing terminal according to claim 1, wherein The response data generation process includes: When the resource requester is a physician terminal, obtaining thumbnail image information. The physician terminal includes a curtain area for performing drawing, and a dental chart is drawn on the curtain area. The dental chart includes four areas arranged according to tooth positions, and each tooth corresponding to the dental chart is configured with a third interactive anchor point, and areas other than teeth in the dental chart are configured with a fourth interactive anchor point; In response to the interaction operation between the user and the third interactive anchor, the teeth associated with the third interactive anchor interacted by the physician are rendered in a third style different from the default style; In response to the interaction operation between the user and the fourth interactive anchor, an asynchronous request for obtaining summary image information is generated, and the obtained thumbnail image information is drawn within the curtain area; The thumbnail image information is obtained by adjusting the resolution of the oral X-ray image.
6. The oral cavity image processing terminal according to claim 1, wherein In response to one or more third interactive anchors being selected, an interactive second component is drawn on the user terminal; the second component generates a second marking request based on the third interactive anchor selected by the user in response to the user's interaction, and sends it to the first server.
7. The oral cavity image processing terminal according to claim 6, wherein The curtain area obtains the selected teeth included in the second closed figure in response to the user drawing a second closed figure within the curtain area; Traverse the selected teeth included in the second closed figure, and render the selected teeth so that the selected teeth are rendered in a fourth style different from the default style.
8. The oral cavity image processing terminal according to claim 1, wherein The generation process of the summary image information includes: Adjust the resolution of the oral X-ray image to obtain a third image with a resolution lower than that of the oral X-ray image; Generate a first key for encrypting the oral X-ray image according to the user identification or information related to the user identification, and use the first key to encrypt the third image to obtain a fourth image.
Citation Information
Patent Citations
Intelligent terminal-based medical care cloud platform
CN106934244A
Image management method and device
CN116434922A