CN119832162A - Image processing system and coracoid process motion track tracing method - Google Patents
Image processing system and coracoid process motion track tracing method Download PDFInfo
- Publication number
- CN119832162A CN119832162A CN202510033441.XA CN202510033441A CN119832162A CN 119832162 A CN119832162 A CN 119832162A CN 202510033441 A CN202510033441 A CN 202510033441A CN 119832162 A CN119832162 A CN 119832162A
- Authority
- CN
- China
- Prior art keywords
- images
- image
- performance core
- data
- scanner
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Landscapes
- Image Processing (AREA)
Abstract
The invention belongs to the technical field of computation, and particularly relates to an image processing system and a coracoid process motion track tracing method, which comprise a processor, a scanner and a plurality of storage modules, wherein the scanner and the storage modules are 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 modules, the low-performance core is electrically connected with the storage modules, the high-performance core is configured to control the scanner to scan and acquire a plurality of images of upper and lower jaws, upper and lower dentitions and joints, the images are sequentially stored in the storage modules, the low-performance core is configured to sequentially process the images stored in the storage modules, compress the images, send the compressed images to a terminal through a communication module, and further realize compression of a large-memory image, and the compressed images are convenient to transmit.
Description
Technical Field
The invention belongs to the technical field of calculation, in particular to image data processing, and particularly relates to an image processing system and a coracoid process motion track tracing method.
Background
In the process of constructing three-dimensional models of upper and lower jawbones, upper and lower dentitions and joints, images are required to be scanned and acquired through a CBCT scanner, the acquired images are 16-bit gray-scale images, the imaging data can be quite large due to 65536 gray scales, the three-dimensional models can be constructed on the terminals due to the fact that the memory occupied by single images with different data receiving performances of the terminals is quite large, a plurality of scanning images required for constructing the three-dimensional models are required, the time required for transmitting one image is quite long due to the fact that the memory of each image is quite large, and the requirement on a storage module is quite high due to the fact that the memory of each image is quite large.
Therefore, the technical problem that the image memory is too large to be transmitted needs to design an image processing system and a coracoid process track tracing method.
It should be noted that the above information disclosed in this background section is only for understanding the background of the inventive concept and therefore the above description is not to be construed as constituting prior art information.
Disclosure of Invention
The embodiment of the disclosure at least provides an image processing system and a method for tracing a coracoid process movement track.
In a first aspect, an embodiment of the present disclosure provides an image processing system, including:
The device comprises a processor, a scanner and a plurality of storage modules, wherein the scanner and the storage modules are electrically connected with the processor;
The processor is provided with a high-performance core and a low-performance core, 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 acquire a plurality of images of the upper and lower jawbones, the upper and lower dentitions and the joints, and the images are sequentially stored in each storage module;
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.
In an alternative embodiment, the high performance core is configured to control the scanner to scan and acquire several images of the jawbone and dentition, and store the images in each storage module in turn, namely
The high-performance core is configured to control the scanner to scan and acquire a plurality of images of jawbone and dentition, numbering the images from small to large according to the sequence of scanning and acquiring the images, sequentially storing the images in each storage module, storing only one image in one storage module at a time, and storing the subsequent images in the storage modules after the images are stored in all the storage modules when the number of the images is larger than that of the storage modules.
In an alternative embodiment, the low performance core is configured to sequentially process the images stored in the memory module, i.e
After the images have been stored in the memory modules, the low performance core is configured to extract the images that have been stored in the corresponding memory modules in order from small to large according to the image numbers, process the images after the image extraction to compress the images, and close the writing function of the corresponding memory modules during the image extraction.
In an alternative embodiment, the method for processing the image after the image is extracted to compress the image includes:
the low-performance core is configured to sort all gray values of the extracted images from small to large to form initial gray scales, combine data in the initial gray scales two by two to form second gray scales, combine data in the second gray scales two by two to form third gray scales, and repeatedly perform a cycle until the Nth gray scale is obtained, wherein the compressed image corresponding to the Nth gray scale meets the communication requirement between the processor and the terminal, so that the time required by the processor to send the compressed image to the terminal through the communication module is smaller than the preset time.
In an alternative embodiment, for data in the same gray scale, when the data are combined two by two, two adjacent data are combined, and each data is combined only once when the number of data is even, and only the second last data is combined twice when the number of data is odd, i.e. the second last data is combined with the third last data two by two and the first last data two by two.
In an alternative embodiment, the two-by-two combination method includes:
in the same gray level, when two data are combined in pairs, the gray values of the two data are added to obtain an average value, the original gray value is replaced by the average value, the size of the original pixel point is reduced to half, namely the shape unchanged area of the pixel point is changed to half of the original size, and the sides of the adjacent pixel points are kept in contact.
In an alternative embodiment, the terminal is configured to acquire the compressed image, synchronously acquire the combination process corresponding to each pixel in the compressed image, and when the part with abnormal gray level in the compressed image is identified, restore the combination process corresponding to the part with abnormal gray level, and restore the combination process corresponding to the part after selecting the part in the compressed image.
In an alternative embodiment, the terminal is further configured to acquire all the compressed images, and to construct a three-dimensional model of the upper and lower dentitions and the jawbone and a three-dimensional model of the upper and lower dentitions at the cusp dislocation after restoring the compressed images, and
Determining three-dimensional space coordinates of the upper jaw relative to the points of the two side auditory canals, collecting space displacement distances and moving speeds of opening and closing mouth, extending forwards, moving leftwards and rightwards and condylar process movement of the lower jaw, tracing a lower incisor point movement track and a condylar process movement track, scanning to obtain a three-dimensional model of the upper jaw occlusal plate, registering the three-dimensional model of the upper jaw occlusal plate with the three-dimensional model of the upper and lower dentitions staggered at the cusps, further obtaining upper and lower dentition models, enabling the lower dentition models to move along the collected tracks, registering the upper and lower dentition models at the cusps by dentition parts, and enabling the lower mandible to be positioned at a starting point of movement.
In an alternative embodiment, the terminal is further configured to trace the coracoid track during open and close movements, the coracoid track during forward movements, and the coracoid track during lateral movements according to the maxillary and mandibular dentition model.
In a second aspect, an embodiment of the present disclosure further provides a method for tracing a coracoid motion trajectory using the above image processing system, including:
the high-performance core control scanner scans and acquires a plurality of images of the upper and lower jawbone, the upper and lower dentitions and the joints, and the images are sequentially stored in each storage module;
The low-performance core sequentially processes the images stored in the storage module to compress the images, and sends the compressed images to the terminal through the communication module.
The image processing system has the beneficial effects that the image processing system comprises a processor, a scanner and a plurality of storage modules, wherein the scanner and the storage modules are 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 modules, the low-performance core is electrically connected with the storage modules, the high-performance core is configured to control the scanner to scan and acquire images of a plurality of upper and lower jaws, upper and lower dentitions and joints and sequentially store the images in the storage modules, the low-performance core is configured to sequentially process the images stored in the storage modules so as to compress the images and send the compressed images to a terminal through a communication module, so that the compressed images are convenient to transmit for large-memory images.
Additional features and advantages of the invention will be set forth in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention. The objectives and other advantages of the invention will be realized and attained by the structure particularly pointed out in the written description and claims hereof as well as the appended drawings.
In order to make the above objects, features and advantages of the present invention more comprehensible, preferred embodiments accompanied with figures are described in detail below.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings that are needed in the description of the embodiments or the prior art will be briefly described, and it is obvious that the drawings in the description below are some embodiments of the present invention, and other drawings can be obtained according to the drawings without inventive effort for a person skilled in the art.
FIG. 1 is a functional block diagram of an image processing system provided by an embodiment of the present disclosure;
FIG. 2 is a schematic view of an initial gray scale provided in an embodiment of the disclosure;
FIG. 3 is a flowchart of gray scale combining according to an embodiment of the present disclosure;
Fig. 4 is a schematic view of two adjacent pixels according to an embodiment of the disclosure;
fig. 5 is a schematic diagram of a process of combining two adjacent pixels according to an embodiment of the disclosure;
Fig. 6 is a schematic diagram of a combination result of two adjacent pixels according to an embodiment of the disclosure;
FIG. 7 is a CBCT scan and three-dimensionally reconstructing a staggered bitmap of the cusps of the upper and lower jaws;
FIG. 8 is a diagram of a digitized dentition model;
FIG. 9 is a diagram of a match of a maxillary dentition model to a maxillary bite plate;
FIG. 10 is an upper virtual occlusal appliance diagram;
FIG. 11 is a view showing the position of the lower dentition of the model with information on the positions of the upper and lower jaws after deriving the virtual articulator;
FIG. 12 is a graph of a match between the maxilla and mandible and the maxillary dentition model;
fig. 13 is a diagram showing a model matching between the mandible and the lower dentition position at the maximum opening position.
Detailed Description
For the purpose of making the objects, technical solutions and advantages of the embodiments of the present invention more apparent, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings, and it is apparent that the described embodiments are some embodiments of the present invention, but not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
In this context, when it is mentioned that a first component is located on a second component, this may mean that the first component may be formed directly on the second component, or that a third component may be interposed between the first component and the second component. In addition, in the drawings, the thickness of the parts may be exaggerated or reduced for effective description of technical contents.
As used herein, the phrases "in one embodiment," "according to one embodiment," "in some embodiments," and the like generally refer to the fact that a particular feature, structure, or characteristic following the phrase may be included in at least one embodiment of the present disclosure. Thus, a particular feature, structure, or characteristic may be included within more than one embodiment of the disclosure, such that the phrases are not necessarily referring to the same embodiment. As used herein, the terms "exemplary," "exemplary," and the like are used for purposes of illustration, example, or description. Any embodiment, aspect, or design described herein as "example" or "exemplary" is not necessarily to be construed as preferred or advantageous over other embodiments, aspects, or designs. Rather, use of the terms "example," "exemplary," and the like are intended to present concepts in a concrete fashion.
Some embodiments of the invention are described in detail below with reference to the accompanying drawings. The following embodiments and features of the embodiments may be combined with each other without conflict.
As shown in FIG. 1, in at least one disclosed embodiment, an image processing system is provided that includes a processor, and a scanner and a number of memory 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 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 acquire a plurality of images of the upper and lower jawbones, the upper and lower dentitions and joints and sequentially store the images in each storage module, the low-performance core is configured to sequentially process the images stored in the storage modules so as to compress the images and transmit the compressed images to the terminal through the communication module, so that the compression of large-memory images is realized, the compressed images are convenient to transmit, the three-dimensional modeling of the upper and lower dentitions and the jawbones and the like of a patient is needed in places such as hospitals, the modeling is needed to be completed in a small amount of time so as to facilitate the subsequent acquisition of images for describing coracoid motion tracks, the CBCT scanner is needed to scan and acquire the images for facilitating the subsequent accurate modeling, but the memory of the images is very large, the transmission of the images needs a large amount of time when the images are transmitted to the terminal for modeling, the places such as hospitals are difficult to meet the requirements of modeling time, and the terminals (such as computers) in the hospitals are relatively long in time and the places such as the hospitals are difficult to replace, and the terminal is difficult to transmit the images in a large size and the hospitals are relatively poor in performance.
The processor may directly employ an Intel-core 5 processor 14500, wherein Performance-core is a high Performance core and efficiency-core is a low Performance core.
Before modeling, an image can be obtained through scanning by a CBCT scanner and then directly sent to a terminal, the transmission speed in the transmission process is recorded, the speed is the communication speed of the terminal, the maximum memory which is allowed to occupy is judged according to the maximum time which is allowed to consume in the modeling process, the number of images required by modeling and the maximum transmission time which is allowed to consume in the modeling process of each image in the communication speed of the terminal, and the modeling time is caused to exceed the maximum time which is allowed to consume according to the modeling process when the memory of the image is larger than the maximum memory which is allowed to occupy, so that the memory of the image needs to be compressed below the maximum memory which is allowed to occupy.
In an alternative embodiment, the high-performance core is configured to control the scanner to scan and acquire a plurality of images of jawbone and dentition, and the images are sequentially stored in each storage module, that is, the high-performance core is configured to control the scanner to scan and acquire a plurality of images of jawbone and dentition, and numbering is performed from small to large according to the sequence of scanning and acquiring the images, the images are sequentially stored in each storage module, only one image is stored in each storage module at a time, when the number of images is greater than the number of storage modules, after the images are stored in all the storage modules, the subsequent images are stored in the storage modules in which the images have been processed; the performance of a single storage module is limited, if the image with larger memory is stored in the storage module after the image is scanned and acquired, then the low-performance core extracts the image from the storage module for processing, the new image is stored in the storage module, the load of the storage module is increased to reduce the performance of the storage module, the speed of reading and writing of the storage module is reduced, the speed of the image is increased when the image is stored in the storage module, the speed of the low-performance core reads the image from the storage module is increased, the total time of compressing and transmitting the image is increased, therefore, a plurality of storage modules are arranged to store the newly acquired image in the corresponding storage module after each image is scanned and acquired by the scanner, the storage module only performs one of the read-write functions at the same time, the images scanned and acquired by the scanner can be numbered 1,2 and 3, the numbers a, b and c are also performed on the storage module, after the storage of the first image is finished, the low-performance core reads the first image from the storage module a to process, at the moment, a second image acquired by the scanner is stored in the storage module a, when the compression of the first image is finished, the low-performance core reads the second image from the storage module b to process, if the number of the images is larger than that of the storage modules, after the last storage module finishes the storage of the images, the next image is stored in the storage module a, at the moment, the first image in the storage module a is read and processed by the low-performance core, at the moment, the storage module a only executes the writing function to store the images, and further, the storage module is prevented from executing the writing function at the same time, the load increase of the storage module is prevented, and the reading and writing speed of the storage module can be ensured.
In an alternative embodiment, the low-performance core is configured to sequentially process the images stored in the storage modules, namely, after the images are stored in the storage modules, the low-performance core is configured to sequentially extract the images stored in the corresponding storage modules from small to large according to the image numbers, process the images after the image extraction to compress the images, close the writing function of the corresponding storage modules in the image extraction process, sequentially compress the images, send the compressed images to the terminal through the communication module after each image is compressed, reduce the transmission time due to the compression of the images, and restore the compressed images by the terminal and then construct a three-dimensional model according to the sequence of the images.
In an alternative embodiment, as shown in fig. 2 and 3, the method for processing the extracted image to compress the image includes that the low performance core is configured to sort all gray values of the extracted image from small to large to form an initial gray, combine data in the initial gray two by two to form a second gray, combine data in the second gray to form a third gray, and repeat cyclically until the nth gray is obtained, the compressed image corresponding to the nth gray meets the communication requirement 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 smaller than the preset time, each combination of data can compress the image memory, the memory size of the image after the nth gray is obtained is smaller than the maximum memory allowed to occupy, the transmission time of each compressed image is ensured to be smaller than the maximum transmission time allowed to ensure that three-dimensional modeling can be performed quickly, the memory occupied by the data in the gray is combined to reduce the memory occupied by the image, and the compressed image cannot influence the viewing of a user.
In an alternative embodiment, for data in the same gray scale, when the data are combined two by two, two adjacent data are combined, and each data is combined only once when the number of data is even, and only the second last data is combined twice when the number of data is odd, i.e. the second last data is combined with the third last data two by two and the first last data two by two.
In an alternative embodiment, as shown in fig. 4, 5 and 6, the method of combining two data pairs includes obtaining an average value after adding two data pairs in the same gray scale, replacing the original gray scale value with the average value, reducing the original pixel size to half, i.e. the shape-unchanged area of the pixel becomes half of the original, and keeping the sides of adjacent pixels in contact, e.g. the gray scale value of the first data pair in the initial gray scale is 1 and the gray scale value of the second data pair is 2, obtaining an average value of 1.5 after adding the gray scale values of the two data pairs, and reducing the corresponding pixel size to half after replacing the original 1 and 2 with 1.5.
In an optional implementation manner, the terminal is configured to acquire the compressed image, synchronously acquire a combination process corresponding to each pixel in the compressed image, and when a part with abnormal gray level in the compressed image is identified, restore the combination process corresponding to the part with abnormal gray level, and restore the combination process corresponding to the part after selecting the part in the compressed image; the compressed image can be displayed on a display screen of the terminal, for example, a computer display screen, a doctor and other users can directly observe the compressed image on the display screen to primarily observe the positions of the upper and lower jawbones, the upper and lower dentitions, joints and the like, whether the positions of the upper and lower jawbones, the upper and lower dentitions and the joints are originally problematic can be judged by judging whether the compressed image is problematic or not through whether the compressed image is problematic or not, when judging that the problem is present, the positions of the compressed image can be selected, then the selected parts can be directly restored to further perform more accurate judgment, and the low-performance core can select the compressed image of which the parts are relevant to the selected parts in other compressed images, restore the parts relevant to the selected parts after the selected compressed image is selected, and directly acquire the actual positions of the selected parts after all restored parts are spliced and combined, the terminal can identify whether abnormal materials exist or not through the compressed image, whether the abnormal materials can be dental implants of metals, ceramics and the like materials can be judged according to the change trend of gray values among all pixels in the compressed images, the abnormal materials can be the abnormal materials in the process according to the abnormal gray values in the image trend of the image forming process, and when the abnormal material is identified, the part corresponding to the abnormal material can be marked in the finally constructed three-dimensional model.
In an alternative embodiment, the terminal is further configured to acquire all the compressed images, restore the compressed images to construct a three-dimensional model of upper and lower dentitions and jawbones, and a three-dimensional model of upper and lower dentitions staggered at the cusps, determine the three-dimensional space coordinates of the upper jaw relative to points of the two lateral auditory canals, acquire the spatial displacement distances and the moving speeds of the opening and closing mouth, the front extension, the lateral movement and the condylar movement of the lower jaw, trace out the incisor movement track and the condylar movement track of the lower incisor, scan to acquire a three-dimensional model of the upper jaw bite plate, and acquire a three-dimensional model of the upper and lower dentitions in registration with the three-dimensional model of the upper and lower dentitions staggered at the cusps along the acquired track, wherein the lower dentition part is in registration with the upper and lower dentition models at the cusps, the position of the lower dentition on the dental articulator is fixed, but can acquire the three-dimensional model of the upper and lower dentition by adopting a bin of CERAMILL MAP, and the three-dimensional model of the upper and lower dentition staggered at the cusps is acquired.
In an alternative embodiment, the terminal is further configured to trace the coracoid track during open and close movements, the coracoid track during forward movements, and the coracoid track during lateral movements according to the maxillary and mandibular dentition model.
The specific coracoid process includes the steps of 1, three-dimensional reconstruction, wherein three-dimensional images of upper and lower jawbones, upper and lower dentitions and joints of a patient are obtained by performing a maxillofacial cone beam CT scan at the cusp staggered position, and the upper and lower jawbones are reconstructed and segmented to form three-dimensional models of the upper and lower dentitions and the jawbones, respectively, wherein the jaw models corresponding to the upper and lower jawbones can be an upper jaw model and a lower jaw model;
Step 2, establishing a digital dentition model, namely scanning buccal side occlusion relations when the upper dentition, the lower dentition and the cusp are staggered in the mouth of a patient through an oral cavity three-dimensional scanner, and carrying out registration reconstruction to obtain a three-dimensional model of the upper dentition and the lower dentition of the patient in the cusp staggered;
And 3, condylar process and lower incisor motion trail tracing, namely replacing a hinge axis point of a patient by using a bilateral earplug, and determining three-dimensional space coordinates of the upper jaw relative to the two-sided auditory canal point by using registration of the upper jaw bite plate and the upper dentition. The metal dentition fork is fixed on the labial side of the lower front teeth, the head-wearing ultrasonic signal receiver is used for capturing signals at the forehead of a patient, and the spatial displacement and the moving speed of a mandibular movement dentition signal source are calculated according to the Doppler effect principle. Collecting the space displacement distance and the moving speed of the mandibular opening and closing opening, the anterior extension, the left-right lateral movement and the condylar movement, and tracing the lower incisor point movement track and the condylar movement track;
And 4, a virtual dental articulator is arranged, namely a three-dimensional scanner is used for scanning the maxillary occlusal plate, a maxillary occlusal plate three-dimensional model is obtained through reconstruction, and the maxillary dentition model obtained in the step 2 is imported into three-dimensional measurement analysis software and is registered with the maxillary occlusal plate model of the patient in position relation. And 3, generating a mandibular track file after the digital mandibular motion track is checked by a digital mandibular motion track recorder, importing the file into virtual dental articulator software, and setting the personalized hinge shaft position of the patient on the virtual dental articulator. And (3) according to the relative coordinates of the bite plate and the bilateral auditory canal points in the step (3), introducing the registered upper jaw bite plate model and the upper jaw dentition model into virtual dental articulator software, and registering the position relationship with the hinge axis. According to the position of the upper jaw dentition model, a lower jaw dentition model with the cusp staggered teeth is imported into virtual dentition frame software. At the moment, a reference system of the scanning data and the mandibular movement track is unified, so that an upper mandibular dentition model and a lower mandibular dentition model with personalized mandibular movement information are obtained, and the lower mandibular dentition model can move along the acquired track;
And 5, registering the jaw bone model, namely introducing the reconstructed upper and lower jaw dentition models and the jaw bone model into three-dimensional measurement analysis software, registering the reconstructed upper and lower jaw dentition models at the cusp staggered position through dentition parts and the reconstructed upper and lower jaw dentition models, wherein the lower jaw bone is positioned at the starting point of movement.
And 6, track fixed point, namely, opening and closing the mandibular model on the virtual dental articulator in the step 4, deriving a 1/8 image of the mandibular column with mandibular coordinate information on the track, and importing the image into the coordinate system in the step 5. Registering the segmented mandible model with the mandible model to obtain a new mandible position, and recording the coracoid coordinates at the moment.
Step 7, describing a coracoid process track during open-close motion, namely enabling the mandibular model to perform open-close motion on the virtual dental articulator in step 4, deriving images of the mandible columns with mandibular coordinate information at 1/4, 3/8, 1/2, 5/8, 3/4 and 7/8 of the track and the track end points, and repeating step 6. And connecting the 8 points by using a smooth curve to obtain the motion track of the coracoid process during the opening and closing motion.
Step 8, performing protrusion motion on the mandibular model on the virtual dental articulator in the step 4, deriving images of the mandible with mandibular coordinate information at 1/8, 1/4, 3/8, 1/2, 5/8, 3/4, 7/8 and the track end point of the track, and repeating the step 6. And connecting the 8 points by using a smooth curve to obtain the motion track of the coracoid process during the forward extension motion.
Step 9, performing lateral movement on the mandibular model on the virtual dental articulator in step 4, deriving images of the mandible at 1/8, 1/4, 3/8, 1/2, 5/8, 3/4, 7/8 and the track end point with mandibular coordinate information, and repeating step 6. And connecting the 8 points by using a smooth curve to obtain the motion track of the coracoid process during lateral motion.
The image processing method and process described above can be employed in all three-dimensional model construction processes involved.
At least one other disclosed embodiment also provides a coracoid motion trajectory tracing method adopting the image processing system, which comprises the steps that a high-performance core control scanner scans and acquires a plurality of images of upper and lower jawbones, upper and lower dentitions and joints, the images are sequentially stored in each storage module, and the low-performance core sequentially processes the images stored in the storage modules to compress the images and sends the compressed images to a terminal through a communication module.
In summary, the image processing system comprises a processor, a scanner and a plurality of storage modules, wherein the scanner and the storage modules are 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 modules, the low-performance core is electrically connected with the storage modules, the high-performance core is configured to control the scanner to scan and acquire images of a plurality of upper and lower jaws, upper and lower dentitions and joints and sequentially store the images in the storage modules, the low-performance core is configured to sequentially process the images stored in the storage modules, compress the images and send the compressed images to a terminal through a communication module, so that compression of large-memory images is realized, and the compressed images are convenient to transmit.
With the above-described preferred embodiments according to the present invention as an illustration, the above-described descriptions can be used by persons skilled in the relevant art to make various changes and modifications without departing from the scope of the technical idea of the present invention. The technical scope of the present invention is not limited to the description, but must be determined according to the scope of claims.
Claims (10)
1. An image processing system, comprising:
The device comprises a processor, a scanner and a plurality of storage modules, wherein the scanner and the storage modules are electrically connected with the processor;
The processor is provided with a high-performance core and a low-performance core, 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 acquire a plurality of images of the upper and lower jawbones, the upper and lower dentitions and the joints, and the images are sequentially stored in each storage module;
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.
2. The image processing system of claim 1, wherein:
The high performance core is configured to control the scanner to scan and acquire a plurality of images of jawbone and dentition, and the images are sequentially stored in each storage module, namely
The high-performance core is configured to control the scanner to scan and acquire a plurality of images of jawbone and dentition, numbering the images from small to large according to the sequence of scanning and acquiring the images, sequentially storing the images in each storage module, storing only one image in one storage module at a time, and storing the subsequent images in the storage modules after the images are stored in all the storage modules when the number of the images is larger than that of the storage modules.
3. The image processing system of claim 2, wherein:
The low performance core is configured to sequentially process the images stored in the memory module, i.e
After the images have been stored in the memory modules, the low performance core is configured to extract the images that have been stored in the corresponding memory modules in order from small to large according to the image numbers, process the images after the image extraction to compress the images, and close the writing function of the corresponding memory modules during the image extraction.
4. The image processing system of claim 3, wherein:
the method for processing the image after the image is extracted to compress the image comprises the following steps:
the low-performance core is configured to sort all gray values of the extracted images from small to large to form initial gray scales, combine data in the initial gray scales two by two to form second gray scales, combine data in the second gray scales two by two to form third gray scales, and repeatedly perform a cycle until the Nth gray scale is obtained, wherein the compressed image corresponding to the Nth gray scale meets the communication requirement between the processor and the terminal, so that the time required by the processor to send the compressed image to the terminal through the communication module is smaller than the preset time.
5. The image processing system of claim 4, wherein:
For the data in the same gray scale, when the data are combined pairwise, two adjacent data are combined, and each data is only combined once when the number of the data is even, and only the second last data is combined twice when the number of the data is odd, namely the second last data is combined with the third last data pairwise and the first last data pairwise.
6. The image processing system of claim 5, wherein:
The method for combining the two components comprises the following steps:
in the same gray level, when two data are combined in pairs, the gray values of the two data are added to obtain an average value, the original gray value is replaced by the average value, the size of the original pixel point is reduced to half, namely the shape unchanged area of the pixel point is changed to half of the original size, and the sides of the adjacent pixel points are kept in contact.
7. The image processing system of claim 6, wherein:
The terminal is configured to acquire a compressed image, synchronously acquire a combination process corresponding to each pixel in the compressed image, restore the combination process corresponding to the part with abnormal gray level when the part with abnormal gray level is identified in the compressed image, and restore the combination process corresponding to the part after the part in the compressed image is selected.
8. The image processing system of claim 7, wherein:
the terminal is also configured to acquire all the compressed images, and to construct a three-dimensional model of the upper and lower dentitions and the jawbone and a three-dimensional model of the upper and lower dentitions at the cusp dislocation after restoring the compressed images, and
Determining three-dimensional space coordinates of the upper jaw relative to the points of the two side auditory canals, collecting space displacement distances and moving speeds of opening and closing mouth, extending forwards, moving leftwards and rightwards and condylar process movement of the lower jaw, tracing a lower incisor point movement track and a condylar process movement track, scanning to obtain a three-dimensional model of the upper jaw occlusal plate, registering the three-dimensional model of the upper jaw occlusal plate with the three-dimensional model of the upper and lower dentitions staggered at the cusps, further obtaining upper and lower dentition models, enabling the lower dentition models to move along the collected tracks, registering the upper and lower dentition models at the cusps by dentition parts, and enabling the lower mandible to be positioned at a starting point of movement.
9. The image processing system of claim 8, wherein:
the terminal is further configured to trace a coracoid locus when opening and closing movements, a coracoid locus when tracing a forward movement, and a coracoid locus when tracing a lateral movement according to the maxillary and mandibular dentition model.
10. A method of tracing a coracoid process using the image processing system of claim 1, comprising:
the high-performance core control scanner scans and acquires a plurality of images of the upper and lower jawbone, the upper and lower dentitions and the joints, and the images are sequentially stored in each storage module;
The low-performance core sequentially processes the images stored in the storage module to compress the images, and sends the compressed images to the terminal through the communication module.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202510033441.XA CN119832162B (en) | 2025-01-09 | 2025-01-09 | Image processing system and method for recording coracoid process movement trajectory |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202510033441.XA CN119832162B (en) | 2025-01-09 | 2025-01-09 | Image processing system and method for recording coracoid process movement trajectory |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN119832162A true CN119832162A (en) | 2025-04-15 |
| CN119832162B CN119832162B (en) | 2025-08-26 |
Family
ID=95299452
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202510033441.XA Active CN119832162B (en) | 2025-01-09 | 2025-01-09 | Image processing system and method for recording coracoid process movement trajectory |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN119832162B (en) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20140099025A1 (en) * | 2012-10-04 | 2014-04-10 | Seiko Epson Corporation | Image data compression device, image data decompression device, display device, image processing system, image data compression method, and image data decompression method |
| CN108141505A (en) * | 2015-10-30 | 2018-06-08 | 爱克发医疗保健公司 | Compression and decompression methods for high bit depth medical grayscale images |
| WO2023191566A1 (en) * | 2022-04-01 | 2023-10-05 | 주식회사 레이 | Simulation method for movement of mandible |
-
2025
- 2025-01-09 CN CN202510033441.XA patent/CN119832162B/en active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20140099025A1 (en) * | 2012-10-04 | 2014-04-10 | Seiko Epson Corporation | Image data compression device, image data decompression device, display device, image processing system, image data compression method, and image data decompression method |
| CN108141505A (en) * | 2015-10-30 | 2018-06-08 | 爱克发医疗保健公司 | Compression and decompression methods for high bit depth medical grayscale images |
| WO2023191566A1 (en) * | 2022-04-01 | 2023-10-05 | 주식회사 레이 | Simulation method for movement of mandible |
Non-Patent Citations (3)
| Title |
|---|
| CSDN: "实验2-图像灰度级减少和图像缩放", 《URL:HTTP://BLOG.CSDN.NET/WEIXIN_39393712/ARTICLE/DETAILS/106764695》, 15 June 2020 (2020-06-15), pages 1 - 8 * |
| QUALITY OF COMPRESSED MEDICAL IMAGES SHIAO, YH等: "Quality of compressed medical images", 《 JOURNAL OF DIGITAL IMAGING》, vol. 20, no. 2, 30 June 2007 (2007-06-30), pages 149 - 159 * |
| 袁胜智等: "基于过渡区的红外目标图像分割与压缩研究", 《激光与红外》, vol. 39, no. 3, 31 March 2009 (2009-03-31), pages 326 - 329 * |
Also Published As
| Publication number | Publication date |
|---|---|
| CN119832162B (en) | 2025-08-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Tian et al. | DCPR-GAN: dental crown prosthesis restoration using two-stage generative adversarial networks | |
| CN111784754B (en) | Orthodontic methods, devices, equipment and storage media based on computer vision | |
| US8830309B2 (en) | Hierarchical processing using image deformation | |
| US11000349B2 (en) | Method, system and computer readable storage media for determining articulation parameters | |
| US9191648B2 (en) | Hybrid stitching | |
| CN111768497B (en) | Three-dimensional reconstruction method, device and system of head dynamic virtual model | |
| JP2001517480A (en) | How to use in occlusion | |
| CN114998443B (en) | High-precision electronic facebow method based on multi-eye computer vision | |
| WO2010077380A2 (en) | Global camera path optimization | |
| JP6208777B2 (en) | Occlusal mapping using elastic foam modeling | |
| CN110246571A (en) | Tooth data processing method | |
| CN116763481A (en) | Temporomandibular joint movement systematic reduction method based on multi-mode fusion | |
| CN119832162B (en) | Image processing system and method for recording coracoid process movement trajectory | |
| Santamaría-Laorden et al. | Complete arch implant capture using a photogrammetry algorithm and smartphone app: An in vitro study | |
| CN119863574B (en) | Three-dimensional reconstruction method, device, electronic device and storage medium | |
| JP7202729B1 (en) | Orthodontic advice system, orthodontic advice method and its program | |
| RU80111U1 (en) | SOFTWARE AND HARDWARE SYSTEM OF FUNCTIONAL ANALYSIS OF OCCLUSION AND ARTICULATION | |
| CN121359169A (en) | Determining real world dimensions of intraoral features in 2D images of patient dentition | |
| US20250339244A1 (en) | Method for acquiring a model of a dental arch | |
| Koshiishi et al. | Impact of scanning range and image count on the precision of digitally recorded intermaxillary relationships in interocclusal record using intraoral scanner | |
| CN119136726A (en) | Methods for monitoring occlusal changes | |
| CN111292320B (en) | Bite evaluation method and evaluation system based on 3D digital model and machine learning | |
| JP7600187B2 (en) | DATA GENERATION DEVICE, DATA GENERATION METHOD, AND DATA GENERATION PROGRAM | |
| CN115471506B (en) | Position adjustment method of mouth sweeping model, storage medium and electronic equipment | |
| JP7695221B2 (en) | DATA GENERATION DEVICE, DATA GENERATION METHOD, AND DATA GENERATION PROGRAM |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| TA01 | Transfer of patent application right | ||
| TA01 | Transfer of patent application right |
Effective date of registration: 20250805 Address after: 210000 Jiangsu Province Nanjing City No. 30 Zhongyang Road Applicant after: NANJING STOMATOLOGICAL Hospital Country or region after: China Address before: 213000 Jiangsu Province Changzhou City Wujin District Lijia Town Puyan Village Committee Dapuyan 388 No. Applicant before: Changzhou Sulu Medical Laboratory Co.,Ltd. Country or region before: China |
|
| GR01 | Patent grant | ||
| GR01 | Patent grant |