Image processing system and coracoid motion trail tracing method

By adopting a combination of high-performance cores and low-performance cores in the image processing system, the scanner is controlled to acquire and store images and compress the images, which solves the problem of image data occupies too much memory and realizes efficient transmission and storage of images.

CN119832162AActive Publication Date: 2025-04-15NANJING STOMATOLOGICAL HOSPITAL
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202510033441.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-09
Publication Date
2025-04-15
Estimated Expiration
2045-01-09

AI Technical Summary

Technical Problem

Image data occupies too much memory during the construction of a three-dimensional model, resulting in a long transmission time and high requirements for storage modules.

Method used

An image processing system is designed, using a high-performance core to control the scanner to acquire and store images, and the low-performance core to compress the stored images, and the compressed images are sent to the terminal through the communication module.

Benefits of technology

The compression of large memory images is realized, and the compressed images are easy to transmit, shorten the transmission time, and reduce the requirements for the memory module.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119832162A_ABST
    Figure CN119832162A_ABST
Patent Text Reader

Abstract

The invention belongs to the technical field of calculation, and particularly relates to image data processing, in particular to an image processing system and a coracoid motion trail tracing method, comprising a processor, and a scanner and a plurality of storage modules electrically connected with the processor; a high-performance core and a low-performance core are arranged in the processor, the high-performance core is electrically connected with the scanner and the storage module, and the low-performance core is electrically connected with the storage module; the high-performance core is configured to control the scanner to scan and obtain a plurality of images of upper and lower jawbones, upper and lower dentitions and joints, and store the images in the storage modules in sequence; and the low-performance core is configured to sequentially process the images stored in the storage module to compress the images and send the compressed images to the terminal through the communication module, so that compression of the large-memory images is realized, and the compressed images are convenient to transmit.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the field of computing technology, and specifically relates to image data processing, and in particular to an image processing system and a method for recording the movement trajectory of the coracoid process. Background Art

[0002] In the process of building the three-dimensional model of the upper and lower jaws, upper and lower dentition and joints, it is necessary to obtain images through scanning with a CBCT scanner. The obtained image is a 16-bit grayscale image with 65536 grayscales, which makes the imaging data very large. Due to the different performance of terminals receiving data, a single image occupies too much memory and is not conducive to transmission. The image will need to build a three-dimensional model on the terminal. Many scanned images are required to build the three-dimensional model. If the memory of each image is too large, it will take a long time to transmit an image, and too much image memory will place high requirements on the storage module.

[0003] Therefore, the technical problem of image transmission difficulty caused by excessive image memory requires the design of an image processing system and a method for recording the movement trajectory of the coracoid process.

[0004] It should be noted that the above information disclosed in this background technology section is only used to understand the background technology of the present application concept, and therefore, the above description is not considered to constitute information of the prior art. Summary of the invention

[0005] The embodiments of the present disclosure at least provide an image processing system and a method for recording the movement trajectory of the coracoid process.

[0006] In a first aspect, an embodiment of the present disclosure provides an image processing system, including: A processor, and a scanner and a plurality of storage modules electrically connected to the processor; The processor is provided with a high-performance core and a low-performance core, the high-performance core is electrically connected to the scanner and the storage module, and the low-performance core is electrically connected to the storage module; The high-performance core is configured to control the scanner to scan and acquire a plurality of images of the upper and lower jaws, upper and lower dentitions and joints, and store the images in each storage module in sequence; The low-performance core is configured to process the images stored in the storage module in sequence to compress the images, and send the compressed images to the terminal through the communication module.

[0007] In an optional embodiment, the high-performance core is configured to control the scanner to scan and acquire a plurality of images of the jaw and dentition, and store the images in each storage module in sequence, that is, The high-performance core is configured to control the scanner to scan and acquire several images of the jaw and dentition, and to number the images from small to large in the order in which the images are scanned and acquired, and to store the images sequentially in each storage module, with only one image being stored in one storage module at a time. When the number of images is greater than the number of storage modules, after the images have been stored in all storage modules, subsequent images are stored in the storage modules whose images have been processed.

[0008] In an optional implementation, the low-performance core is configured to process the images stored in the storage module in sequence, that is, After the image has been stored in the storage module, the low-performance core is configured to extract the image stored in the corresponding storage module in order from small to large according to the image number, and process the image after extraction to compress the image. During the image extraction process, the write function of the corresponding storage module is turned off.

[0009] In an optional implementation, the method of extracting an image and then processing the image to compress the image includes: The low-performance core is configured to sort all grayscale values ​​of the extracted image from small to large to form an initial grayscale, combine the data in the initial grayscale in pairs to form a second grayscale, combine the data in the second grayscale in pairs to form a third grayscale, and repeat the cycle until the Nth grayscale is obtained. The compressed image corresponding to the Nth grayscale meets the communication requirements between the processor and the terminal, so that the time required for the processor to send the compressed image to the terminal through the communication module is less than a preset time.

[0010] In an optional implementation, for data in the same grayscale, when the data are combined in pairs, two adjacent data are combined, and when the number of data is an even number, each data is combined only once, and when the number of data is an odd number, only the second to last data is combined twice, that is, the second to last data is combined in pairs with the third to last data, and also combined in pairs with the first to last data.

[0011] In an optional embodiment, the two-by-two combination method comprises: In the same grayscale, when two data are combined in pairs, the grayscale values ​​of the two data are added to obtain the average value, and the average value replaces the original grayscale value, and the size of the original pixel is reduced to half, that is, the shape of the pixel remains unchanged and the area becomes half of the original, and the sides of adjacent pixels remain in contact.

[0012] In an optional embodiment, the terminal is configured to acquire a compressed image and synchronously acquire a combination process corresponding to each pixel in the compressed image. When a part with grayscale abnormality is identified in the compressed image, the combination process corresponding to the part with grayscale abnormality is restored. When a part in the compressed image is selected, the combination process corresponding to the part is restored.

[0013] In an optional embodiment, the terminal is further configured to acquire all compressed images, and restore the compressed images to construct a three-dimensional model of the upper and lower teeth and the jaw, and a three-dimensional model of the upper and lower teeth at the intercusp position; and Determine the three-dimensional spatial coordinates of the maxillary points relative to the bilateral ear canal points, collect the spatial displacement distance and movement speed of the mandibular opening and closing, protrusion, left and right lateral movement and condylar movement, record the movement trajectory of the lower incisor incision point and the condylar movement trajectory, scan and obtain the maxillary occlusal plate three-dimensional model, and align the position relationship between the maxillary occlusal plate three-dimensional model and the upper and lower dentition at the cusp intersection position, and then obtain the upper and lower mandibular dentition models. The lower dentition model can move along the collected trajectory, and the dentition part is aligned with the upper and lower mandibular dentition models at the cusp intersection position. At this time, the mandible is located at the starting point of the movement.

[0014] In an optional embodiment, the terminal is further configured to trace the trajectory of the coracoid process during opening and closing mouth movements, the trajectory of the coracoid process during protrusive movement, and the trajectory of the coracoid process during lateral movement based on the upper and lower jaw dentition models.

[0015] In a second aspect, the present disclosure also provides a method for recording the coracoid motion trajectory using the above-mentioned image processing system, comprising: The high-performance core controls the scanner to scan and obtain a number of images of the upper and lower jaws, upper and lower dentitions and joints, and stores the images in each storage module in sequence; The low-performance core processes the images stored in the storage module in sequence to compress the images, and sends the compressed images to the terminal through the communication module.

[0016] The beneficial effect of the present invention is that the image processing system includes: a processor, a scanner and several storage modules electrically connected to the processor; the processor is provided with a high-performance core and a low-performance core, the high-performance core is electrically connected to the scanner and the storage module, and the low-performance core is electrically connected to the storage module; the high-performance core is configured to control the scanner to scan and obtain several images of the upper and lower jaws, upper and lower teeth and joints, and store the images in each storage module in sequence; the low-performance core is configured to process the images stored in the storage module in sequence to compress the images, and send the compressed images to the terminal through the communication module, thereby realizing the compression of large memory images, and the compressed images are easy to transmit.

[0017] Other features and advantages of the present invention will be described in the following description, and partly become apparent from the description, or understood by practicing the present invention. The purpose and other advantages of the present invention are realized and obtained by the structures particularly pointed out in the description, claims and drawings.

[0018] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, this article specifically cites preferred embodiments and provides detailed descriptions as follows in conjunction with the attached drawings. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0020] Figure 1 A principle block diagram of an image processing system provided by an embodiment of the present disclosure; Figure 2 A schematic diagram of an initial grayscale provided in an embodiment of the present disclosure; Figure 3 A grayscale combination flow chart provided for an embodiment of the present disclosure; Figure 4 A schematic diagram of two adjacent pixels provided in an embodiment of the present disclosure; Figure 5 A schematic diagram of a process of combining two adjacent pixels provided in an embodiment of the present disclosure; Figure 6 A schematic diagram of the combination result of two adjacent pixels provided in an embodiment of the present disclosure; Figure 7 Scan the CBCT and reconstruct the maxillary and mandibular cusp interdigitation images in three dimensions; Figure 8 This is a digital dentition model diagram; Fig. 9 This is the matching diagram of the maxillary dentition model and the maxillary occlusal plate; Fig.10 This is the upper virtual articulator diagram; Fig.11 To export the model with the upper and lower jaw position information after the virtual articulator is exported, and the position diagram of the lower teeth in the maximum opening position; Fig.12 This is the matching diagram between the upper and lower jaws and the upper and lower jaw dentition models; Fig.13 This is a matching diagram of the mandible and the lower teeth position model when the mandible is in the maximum opening position. DETAILED DESCRIPTION

[0021] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution of the present invention will be clearly and completely described below in conjunction with the accompanying drawings. Obviously, the described embodiments are 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.

[0022] In this article, when it is mentioned that the first component is located on the second component, this may mean that the first component may be directly formed on the second component, or the third component may be interposed between the first component and the second component. In addition, in the drawings, in order to effectively describe the technical content, the thickness of the components may be exaggerated or reduced.

[0023] As used herein, the phrases "in one embodiment," "according to one embodiment," "in some embodiments," and the like generally refer to the fact that the particular feature, structure, or characteristic following the phrase may be included in at least one embodiment of the present disclosure. Therefore, a particular feature, structure, or characteristic may be included in more than one embodiment of the present disclosure, so that these phrases do not necessarily refer to the same embodiment. As used herein, the terms "example," "exemplary," and the like are used to "serve as an example, instance, or illustration." Any implementation, aspect, or design described herein as "example" or "exemplary" is not necessarily to be construed as preferred or superior to other implementations, aspects, or designs. On the contrary, the use of the terms "example," "exemplary," and the like is intended to present concepts in a concrete manner.

[0024] Some embodiments of the present invention are described in detail below in conjunction with the accompanying drawings. In the absence of conflict, the following embodiments and features in the embodiments can be combined with each other.

[0025] like Figure 1As shown, in at least one disclosed embodiment, an image processing system is provided, comprising: a processor, a scanner and several storage modules electrically connected to the processor; a high-performance core and a low-performance core are provided in the processor, the high-performance core is electrically connected to the scanner and the storage module, and the low-performance core is electrically connected to the storage module; the high-performance core is configured to control the scanner to scan and acquire several images of the upper and lower jaws, the upper and lower teeth and the joints, and store the images in each storage module in sequence; the low-performance core is configured to process the images stored in the storage modules in sequence to compress the images, and send the compressed images to the terminal through the communication module, thereby realizing the compression of large memory images, and the compressed images The image is easy to transmit; in hospitals and other places, it is necessary to perform three-dimensional modeling of the patient's upper and lower teeth and jaws, and the modeling needs to be completed in a shorter time in order to facilitate the subsequent tracing of the coracoid process movement trajectory. Therefore, it is necessary to scan and obtain images through a CBCT scanner for subsequent modeling. The images scanned by the CBCT scanner are clear and accurate, which is convenient for subsequent precise modeling. However, the image memory is very large, resulting in a lot of time spent on image transmission when sending the image to the terminal for modeling, which is difficult to meet the modeling time requirements of hospitals and other places. In addition, the terminals in the hospital (such as computers, etc.) are relatively old and have poor usage time, resulting in poor communication performance, and the replacement of terminals in the hospital is cumbersome, and large images are difficult to transmit quickly.

[0026] The processor can directly use the Intel Core i5 processor 14500, in which the Performance-core is the high-performance core and the Efficient-core is the low-performance core.

[0027] Before modeling, an image can be obtained by scanning with a CBCT scanner and then directly sent to the terminal. The transmission speed during the transmission process is recorded, which is the communication speed of the terminal. The maximum transmission time allowed for each image in the modeling process is obtained according to the maximum time allowed for the modeling process, the number of images required for modeling, and the communication speed of the terminal, and then the maximum memory allowed for the image is determined. When the image memory is larger than the maximum memory allowed, the modeling time will exceed the maximum time allowed for the modeling process. Therefore, the image memory needs to be compressed to below the maximum memory allowed.

[0028] In an optional embodiment, the high-performance core is configured to control the scanner to scan and acquire a plurality of images of the jaw and dentition, and store the images in each storage module in sequence, that is, the high-performance core is configured to control the scanner to scan and acquire a plurality of images of the jaw and dentition, and number the images from small to large in the order of scanning and acquiring the images, and store the images in sequence in each storage module, and only one image is stored in one storage module at a time. When the number of images is greater than the number of storage modules, then after the images have been stored in all storage modules, subsequent images are stored in the storage module whose images have been processed; the performance of a single storage module is limited. If an image with a larger memory is stored in a storage module after scanning and acquiring the image, and then the low-performance core extracts the image from the storage module for processing, then the new image will be stored in the storage module again, which will increase the load on the storage module and reduce the performance of the storage module, resulting in a decrease in the reading and writing speed of the storage module, a decrease in the speed of image storage entering the storage module, and an increase in the time, and a decrease in the speed of the low-performance core reading the image from the storage module, resulting in an increase in the total time for compressing and transmitting the image, therefore By setting up multiple storage modules, after each image is scanned and acquired by the scanner, the newly acquired image can be stored in the corresponding storage module, and the storage module can only perform one of the read and write functions at the same time; the images scanned and acquired by the scanner can be numbered 1, 2, 3... in sequence, and the storage modules can also be numbered a, b, c..., when the first image is scanned and acquired, the image is stored in the storage module a, after the first image is stored, the low-performance core reads the first image from the storage module a for processing, at this time the second image acquired by the scanner will be stored in the storage module a, when the first image is compressed and processed, the low-performance core will read the second image from the storage module b for processing, if the number of images is greater than the number of storage modules, then after the last storage module completes the storage of the image, the next image is stored in the storage module a, at this time the first image in the storage module a has been read and processed by the low-performance core, at this time the storage module a only performs the write function to store the image therein, thereby avoiding the storage module from performing the read and write functions at the same time, avoiding the increase of the load of the storage module, so that the storage module can ensure the reading and writing speed.

[0029] In an optional embodiment, the low-performance core is configured to process the images stored in the storage module in sequence, that is, after the images have been stored in the storage module, the low-performance core is configured to extract the images stored in the corresponding storage module in sequence according to the image numbers from small to large, and process the images after extraction to compress them. During the image extraction process, the write function of the corresponding storage module is turned off; the low-performance core compresses the images sequentially, and after each image is compressed, the compressed image is sent to the terminal through the communication module. Since the image is compressed, the transmission time is reduced. The terminal restores the compressed image and then processes each image according to the order of the images to construct a three-dimensional model.

[0030] like Figure 2 and Figure 3 As shown, in an optional embodiment, the method of extracting an image and processing the image to compress the image includes: the low-performance core is configured to sort all grayscale values ​​of the extracted image from small to large to form an initial grayscale, combine the data in the initial grayscale in pairs to form a second grayscale, and combine the data in the second grayscale in pairs to form a third grayscale, and repeat the cycle until the Nth grayscale is obtained, and the compressed image corresponding to the Nth grayscale meets the communication requirements between the processor and the terminal, so that the time required for the processor to send the compressed image to the terminal through the communication module is less than a preset time; each time the data is combined in pairs, the image memory can be compressed, and the memory size of the image after obtaining the Nth grayscale will be less than the maximum memory allowed to be occupied, ensuring that the transmission time of each compressed image is less than the maximum transmission time allowed, ensuring that three-dimensional modeling can be performed quickly; the memory occupied by the image is reduced by merging the data in the grayscale, and the compressed image will not affect the user's viewing.

[0031] In an optional implementation, for data in the same grayscale, when the data are combined in pairs, two adjacent data are combined, and when the number of data is an even number, each data is combined only once, and when the number of data is an odd number, only the second to last data is combined twice, that is, the second to last data is combined in pairs with the third to last data, and also combined in pairs with the first to last data.

[0032] like Figure 4 , Figure 5 and Figure 6As shown, in an optional embodiment, the method of combining two by two includes: in the same grayscale, when two data are combined in pairs, the grayscale values ​​of the two data are added to obtain an average value, the average value replaces the original grayscale value, and the size of the original pixel is reduced to half, that is, the shape of the pixel remains unchanged and the area becomes half of the original, and the sides of adjacent pixels remain in contact; for example, in the initial grayscale, the grayscale value of the first data is 1, and the grayscale value of the second data is 2, then the grayscale values ​​of the two data are added to obtain an average value of 1.5, 1.5 replaces the original 1 and 2 and the corresponding pixel size is reduced to half.

[0033] In an optional embodiment, the terminal is configured to acquire a compressed image, and synchronously acquire a combination process corresponding to each pixel in the compressed image; when a portion with grayscale abnormalities is identified in the compressed image, the combination process corresponding to the portion with grayscale abnormalities is restored; and when a portion in the compressed image is selected, the combination process corresponding to the portion is restored; the compressed image can be displayed on a display screen of the terminal, such as a computer display screen, and doctors and other users can directly observe the compressed image on the display screen to make a preliminary observation of the upper and lower jaws, upper and lower teeth, and joints, and can judge whether there are problems in the original positions of the upper and lower jaws, upper and lower teeth, and joints by whether there are problems on the compressed image. When it is judged that there is a problem, the position where the problem may occur on the compressed image can be selected, and then the selected part can be directly The system can restore the compressed image to make a more accurate judgment, and the low-performance core can select the compressed image of the part related to the selected part in other compressed images, and restore the part related to the selected part after the selected compressed image, and directly obtain the actual position of the selected part after splicing and combining all the restored parts; the terminal can identify whether there is abnormal material in the compressed image, and judge whether there is abnormal material according to the change trend of the grayscale value between each pixel in the compressed image. The abnormal material may be a dental implant made of metal, ceramic and other materials, etc. These materials will bring metal artifacts in the CBCT imaging process. Therefore, according to the change trend of the grayscale value between each pixel in the compressed image, it can be judged whether there is abnormal material. After the abnormal material is identified, the corresponding part of the abnormal material can be marked in the finally constructed three-dimensional model.

[0034] In an optional embodiment, the terminal is further configured to acquire all compressed images, and restore the compressed images to construct a three-dimensional model of the upper and lower teeth and the jaw, as well as a three-dimensional model of the upper and lower teeth at the interdigitation position; and determine the three-dimensional spatial coordinates of the maxilla relative to the bilateral ear canal points, collect the spatial displacement distance and movement speed of the mandibular opening and closing, protrusion, left and right lateral movement and condylar movement, record the movement trajectory of the lower incisor point and the condylar movement trajectory, scan and acquire the maxillary occlusal plate three-dimensional model, and align the position relationship between the maxillary occlusal plate three-dimensional model and the upper and lower teeth at the interdigitation position, thereby acquiring the upper and lower jaw dentition models, the lower dentition model can move along the acquired trajectory, and the dentition part is aligned with the upper and lower jaw dentition models at the interdigitation position, at which time the mandible is located at the starting point of the movement; the position of the maxillary occlusal plate on the articulator is fixed, and can be but not limited to warehouse scanning: ceramill map 600 Obtain the three-dimensional model of the maxillary occlusal plate; the three-dimensional model of the upper and lower teeth at the cusp interdigitation position includes the maxillary teeth model and the mandibular teeth model.

[0035] In an optional embodiment, the terminal is further configured to trace the trajectory of the coracoid process during opening and closing mouth movements, the trajectory of the coracoid process during protrusive movement, and the trajectory of the coracoid process during lateral movement based on the upper and lower jaw dentition models.

[0036] like Figures 7 to 13 As shown, the specific process of recording the coracoid process movement trajectory includes: Step 1 3D reconstruction: by performing a maxillofacial cone beam CT scan at the cusp interdigitation position, a 3D image of the patient's upper and lower jaws, upper and lower dentitions, and joints is obtained, and the upper and lower jaws are reconstructed and segmented to form a 3D model corresponding to the upper and lower dentitions and the jaws; the jaw models corresponding to the upper and lower jaws can be an upper jaw model and a lower jaw model; Step 2: Establish a digital dentition model: Scan the buccal occlusal relationship of the upper and lower dentition and the intercusp position of the cusps in the patient's mouth with an oral 3D scanner, and reconstruct and register to obtain a 3D model of the upper and lower dentition of the patient in the intercusp position; Step 3: Tracing the movement trajectory of the condyle and lower incisor: Use bilateral earplugs to replace the patient's hinge axis point, and use the maxillary occlusal plate and the upper dentition to determine the three-dimensional spatial coordinates of the maxilla relative to the bilateral ear canal points. Fix the metal bite fork to the labial side of the lower anterior teeth, and use a head-mounted ultrasonic signal receiver fixed to the patient's forehead to capture the signal. Calculate the spatial displacement and movement speed of the mandibular movement fork signal source based on the Doppler effect principle. Collect the spatial displacement distance and movement speed of mandibular opening and closing, protrusion, left and right lateral movement, and condylar movement, and trace the movement trajectory of the lower incisor cutting point and the condylar movement trajectory; Step 4: Virtual articulator: Use a 3D scanner to scan the maxillary bite plate and reconstruct a 3D model of the maxillary bite plate; import the maxillary dentition model obtained in step 2 into the 3D measurement and analysis software, and align the position relationship with the patient's maxillary bite plate model. In step 3, the mandibular trajectory file is generated after the digital mandibular motion trajectory recorder examination, and the file is imported into the virtual articulator software, and the patient's personalized hinge axis position is set on the virtual articulator. According to the relative coordinates of the bite plate and the bilateral ear canal points in step 3, the aligned maxillary bite plate model and the maxillary dentition model are imported into the virtual articulator software, and the position relationship with the hinge axis is aligned. According to the position of the maxillary dentition model, the mandibular dentition model with cusp staggered position is imported into the virtual articulator software. At this time, the reference system 1 of the scanning data and the mandibular motion trajectory is realized, and the maxillary and mandibular dentition models with personalized mandibular motion information are obtained, and the mandibular dentition model can move along the collected trajectory; Step 5: Jaw model alignment: Import the reconstructed maxillary and mandibular dentition models and the jaw model into the three-dimensional measurement and analysis software, and align the dentition part with the maxillary and mandibular dentition models at the cusp intersection. At this time, the mandible is located at the starting point of the movement.

[0037] Step 6: Track positioning: Make the mandibular model open and close on the virtual articulator in step 4, export the 1 / 8 image of the lower dentition with mandibular coordinate information on the track, and import the image into the coordinate system in step 5. Align the segmented mandibular model with the lower dentition model to obtain the new mandibular position, and record the coracoid coordinates at this time.

[0038] Step 7: Trace the coracoid process trajectory during mouth opening and closing: Make the mandibular model open and close on the virtual articulator in step 4, export the images of the lower teeth with mandibular coordinate information at 1 / 4, 3 / 8, 1 / 2, 5 / 8, 3 / 4, 7 / 8 and the end point of the trajectory, and repeat step 6. Use a smooth curve to connect the 8 points to obtain the coracoid process trajectory during mouth opening and closing.

[0039] Step 8: Trace the trajectory of the coracoid during protrusive movement: Make the mandibular model perform protrusive movement on the virtual articulator in step 4, export the images of the lower teeth with mandibular coordinate information at 1 / 8, 1 / 4, 3 / 8, 1 / 2, 5 / 8, 3 / 4, 7 / 8 and the end point of the trajectory, and repeat step 6. Use a smooth curve to connect the 8 points to obtain the trajectory of the coracoid during protrusive movement.

[0040] Step 9: Trace the coracoid process trajectory during lateral movement: Move the mandibular model lateraly on the virtual articulator in step 4, and export the images of the lower teeth with mandibular coordinate information at 1 / 8, 1 / 4, 3 / 8, 1 / 2, 5 / 8, 3 / 4, 7 / 8 and the end point of the trajectory, and repeat step 6. Use a smooth curve to connect the 8 points to obtain the movement trajectory of the coracoid process during lateral movement.

[0041] The image processing methods and processes described above can be used in all three-dimensional model construction processes involved.

[0042] At least one other disclosed embodiment also provides a method for recording the movement trajectory of the coracoid process using the above-mentioned image processing system, including: a high-performance core controls a scanner to scan and acquire a plurality of images of the upper and lower jaws, upper and lower teeth, and joints, and stores the images in each storage module in sequence; a low-performance core processes the images stored in the storage modules in sequence to compress the images, and sends the compressed images to the terminal through a communication module.

[0043] In summary, the image processing system includes: a processor, a scanner and several storage modules electrically connected to the processor; the processor is provided with a high-performance core and a low-performance core, the high-performance core is electrically connected to the scanner and the storage module, and the low-performance core is electrically connected to the storage module; the high-performance core is configured to control the scanner to scan and acquire several images of the upper and lower jaws, upper and lower teeth and joints, and store the images in each storage module in sequence; the low-performance core is configured to process the images stored in the storage module in sequence to compress the images, and send the compressed images to the terminal through the communication module, thereby realizing the compression of large memory images, and the compressed images are easy to transmit.

[0044] Based on the above ideal embodiments of the present invention, the relevant staff can make various changes and modifications without departing from the technical concept of the present invention through the above description. The technical scope of the present invention is not limited to the contents of the specification, and its technical scope must be determined according to the scope of the claims.

Claims

1. An image processing system, characterized in that: include: A processor, and a scanner and a plurality of storage modules electrically connected to the processor; The processor is provided with a high-performance core and a low-performance core, the high-performance core is electrically connected to the scanner and the storage module, and the low-performance core is electrically connected to the storage module; The high-performance core is configured to control the scanner to scan and acquire a plurality of images of the upper and lower jaws, upper and lower dentitions and joints, and store the images in each storage module in sequence; The low-performance core is configured to process the images stored in the storage module in sequence to compress the images, and send the compressed images to the terminal through the communication module.

2. The image processing system according to claim 1, characterized in that: The high-performance core is configured to control the scanner to scan and acquire a plurality of images of the jaw and dentition, and store the images in each storage module in sequence, that is, The high-performance core is configured to control the scanner to scan and acquire several images of the jaw and dentition, and to number the images from small to large in the order in which the images are scanned and acquired, and to store the images sequentially in each storage module, with only one image being stored in one storage module at a time. When the number of images is greater than the number of storage modules, after the images have been stored in all storage modules, subsequent images are stored in the storage modules whose images have been processed.

3. The image processing system according to claim 2, characterized in that: The low-performance core is configured to process the images stored in the storage module in sequence, namely After the image has been stored in the storage module, the low-performance core is configured to extract the image stored in the corresponding storage module in order from small to large according to the image number, and process the image after extraction to compress the image. During the image extraction process, the write function of the corresponding storage module is turned off.

4. The image processing system according to claim 3, characterized in that: The method of extracting an image and then processing the image to compress the image comprises: The low-performance core is configured to sort all grayscale values ​​of the extracted image from small to large to form an initial grayscale, combine the data in the initial grayscale in pairs to form a second grayscale, combine the data in the second grayscale in pairs to form a third grayscale, and repeat the cycle until the Nth grayscale is obtained. The compressed image corresponding to the Nth grayscale meets the communication requirements between the processor and the terminal, so that the time required for the processor to send the compressed image to the terminal through the communication module is less than a preset time.

5. The image processing system according to claim 4, characterized in that: For data in the same grayscale, when the data are combined in pairs, two adjacent data are combined, and when the number of data is an even number, each data is combined only once, and when the number of data is an odd number, only the second to last data is combined twice, that is, the second to last data is combined in pairs with the third to last data and in pairs with the first to last data.

6. The image processing system according to claim 5, characterized in that: The two-by-two combination method comprises: In the same grayscale, when two data are combined in pairs, the grayscale values ​​of the two data are added to obtain the average value, and the average value replaces the original grayscale value, and the size of the original pixel is reduced to half, that is, the shape of the pixel remains unchanged and the area becomes half of the original, and the sides of adjacent pixels remain in contact.

7. The image processing system according to claim 6, characterized in that: The terminal is configured to obtain a compressed image and synchronously obtain a combination process corresponding to each pixel in the compressed image. When a part with abnormal grayscale is identified in the compressed image, the combination process corresponding to the part with abnormal grayscale is restored, and when a part in the compressed image is selected, the combination process corresponding to the part is restored.

8. The image processing system according to claim 7, characterized in that: The terminal is further configured to acquire all compressed images, and restore the compressed images to construct a three-dimensional model of the upper and lower teeth and the jaw, and a three-dimensional model of the upper and lower teeth at the interdigitation position of the cusps; and Determine the three-dimensional spatial coordinates of the maxillary points relative to the bilateral ear canal points, collect the spatial displacement distance and movement speed of the mandibular opening and closing, protrusion, left and right lateral movement and condylar movement, record the movement trajectory of the lower incisor incision point and the condylar movement trajectory, scan and obtain the maxillary occlusal plate three-dimensional model, and align the position relationship between the maxillary occlusal plate three-dimensional model and the upper and lower dentition at the cusp intersection position, and then obtain the upper and lower mandibular dentition models. The lower dentition model can move along the collected trajectory, and the dentition part is aligned with the upper and lower mandibular dentition models at the cusp intersection position. At this time, the mandible is located at the starting point of the movement.

9. The image processing system according to claim 8, characterized in that: The terminal is also configured to trace the trajectory of the coracoid process during opening and closing mouth movements, the trajectory of the coracoid process during protrusive movements, and the trajectory of the coracoid process during lateral movements based on the upper and lower jaw dentition models.

10. A method for recording the coracoid process movement trajectory using the image processing system as claimed in claim 1, characterized in that: include: The high-performance core controls the scanner to scan and obtain a number of images of the upper and lower jaws, upper and lower dentitions and joints, and stores the images in each storage module in sequence; The low-performance core processes the images stored in the storage module in sequence to compress the images, and sends the compressed images to the terminal through the communication module.

Citation Information

Patent Citations

  • Compressing and uncompressing method for high bit-depth medical gray scale images

    CN108141505A

  • Image data compression device, image data decompression device, display device, image processing system, image data compression method, and image data decompression method

    US20140099025A1

  • Simulation method for movement of mandible

    WO2023191566A1