Literature DB >> 31882952

The development of a 3D colour reproduction system of digital impressions with an intraoral scanner and a 3D printer: a preliminary study.

Yushu Liu1, Rui Zhang2, Hongqiang Ye1, Shimin Wang1, Kuan-Paul Wang1, Yunsong Liu1, Yongsheng Zhou3.   

Abstract

This study aimed to develop a three-dimensional (3D) colour reproduction system to improve the aesthetic effects of dental prostheses. The system's colour accuracy was also evaluated. Based on the concept of colour management, 96 colour patches were selected to develop colour profiles for an intraoral scanner and a 3D printer using polynomial regression. The colour differences Δ[Formula: see text] between colour patches reproduced using different colour profiles and the original colour patches were analysed to select the best combinations of colour profiles. The 3D colour reproduction system with the best-performing (i.e. third-order polynomial regression) colour profiles was finally evaluated using tooth and gum shades. The median Δ[Formula: see text] was 6.940 ranging from 1.504 to 32.660. In terms of tooth and gum shade, the median Δ[Formula: see text] was 6.313, and half of the shade blocks were above the mismatch threshold (Δ[Formula: see text] > 6.80). In conclusion, the colour management based on polynomial regression can decrease the colour difference of the 3D colour reproduction system, but not to clinically acceptable levels. Further advances are needed to improve the methods and hardware.

Entities:  

Year:  2019        PMID: 31882952      PMCID: PMC6934843          DOI: 10.1038/s41598-019-56624-3

Source DB:  PubMed          Journal:  Sci Rep        ISSN: 2045-2322            Impact factor:   4.379


Introduction

In aesthetic dentistry, colour plays an important role alongside tooth morphology and position in achieving a pleasing and natural-looking prosthetic result. The measuring and transferring of intraoral colour information are fundamental to achieve perfect mimicry of the natural teeth and the surrounding tissue, which is essential for aesthetic restorations. In digital dentistry, these processes are still limited by traditional methods. The digitally acquired colour information is mostly used in visualization of the design process, and not often transferred directly to the final prostheses or digitally fabricated dental models. There are several ways of measuring colour information. A frequently used example is visual shading using shading guides. This is a subjective process and lacks accuracy in certain situations, as many factors can affect its results such as ambient illumination, the patient’s make-up, and the dentist’s colour perception. Another method is digital shading by a digital shading instrument, which is objective and quicker[1-3] than conventional visual shading. However, these two methods are lossy to a certain extent as they “compress” the colour information of the tooth surface into a single notation (e.g. A2, 2L1.5 and ND2). Clinicians often need to provide technicians with chromatic maps or clinical photographs containing more details[4], and achieving naturally coloured prostheses remains challenging. The correct interpretation of the chromatic maps relies on good cooperation between clinicians and technicians. The colours of photographs captured with different devices are usually device-dependent, and the colour of a photograph may be different on different displays. Recent research has reported using neural networks to match natural teeth directly with ceramic restorations, but the results were somewhat unstable[5]. The shortcomings of these methods mean a simple, visualized and device-independent method would be favourable. Recent developments of digital impression technologies allowed the capture of not only the contour but also the detailed colouring of patients’ teeth. Digital impression systems employing real-colour scanning include shading modules capable of demonstrating acceptable accuracy and repeatability[6-8]. Meanwhile, the development of additive manufacturing has already realized full-colour three-dimensional (3D) printing of objects with colours based on the textures of digital models. This technology has been applied in artistic and industrial design for prototype verification. By combining real-colour scanning and full-colour printing, dental practitioners may transmit colour information using chromatic physical dental models that are simple, visualized and device-independent. However, as scanning and printing systems each work in different colour spaces, a particular RGB value in the model may represent different visual colours. Therefore, colour management concepts are required to develop a conversion between the colour spaces, and so allow a 3D colour reproduction system to produce chromatic dental models with colours visibly perceived to be accurate. This study sought to develop a 3D colour reproduction system based on intraoral scanning and 3D printing. Conventional colour management methods were applied to an intra oral scanner and a 3D printer to establish their colour profiles. These profiles allowed colour data to be transferred from device-dependent colour spaces to a device-independent colour space and vice versa. An in vitro evaluation of tooth and gum shades then verified the feasibility and accuracy of this system in dentistry.

Materials and Methods

Protocol for 3D colour reproduction

An intra oral scanner (TRIOS 3, 3Shape A/S, Denmark) and a 3D printer (J750, Stratasys Ltd., Israel) were used to build the 3D colour reproduction system. The 3D digital model was captured using the scanner, and saved as a virtual reality modelling language (VRML) file composed of geometry data and texture images. The scanner-based RGB values of each pixel from the texture image were converted to device-independent CIE XYZ tristimulus values using the scanner colour profile, and then to printer-based RGB values using the printer colour profile. The original scanner-based texture images of the VRML model file were replaced with the converted printer-based texture images. Finally, the modified 3D digital model was printed using the 3D printer to produce a physical 3D colour model (Fig. 1).
Figure 1

Scheme of the study.

Scheme of the study.

Development of colour profile for intra oral scanner

A crucial part of this research was the development of the colour profile for the intra oral scanner. This profile would link the RGB values of the scanner’s texture image to device-independent CIE XYZ tristimulus values. A colour chart (ColorChecker Digital SG, X-Rite Inc., USA) (Fig. 2) provided colour patches. Excluding the outermost greyscale patches, 96 patches were selected from the chart for this process. The spectral reflectance of each patch was measured using a spectrophotometer (ColorEye 7000A, X-Rite Inc., USA). The CIE standard D65 illuminant [I(λ)] and 2° standard observer colour matching functions [, and ] were selected to calculate CIE XYZ tristimulus values based on the spectral data [S(λ)]:where
Figure 2

Conventional colour chart used for colour profile development.

Conventional colour chart used for colour profile development. The D65 illuminant and 2° standard observer were selected to simulate the practical requirements of dental shading which is generally bright neutral daylight and with a distance of about 1.5 m. Each patch was then digitized by the intra oral scanner calibrated according to the manual. The “quality” of the colour acquired by the scanner was monitored using the built-in “Shade” function. Any target area marked blue would undergo additional scans from different angles to get correct colour representation (Fig. 3). The digital models were saved as VRML files. The central circular area of each texture image (radius 425 pixels) containing 567,460 pixels (Fig. 4) was selected to calculate average RGB values using Photoshop CC 2014 (Adobe Systems Inc., USA). To normalize the data sets, CIE XYZ tristimulus values were divided by the white point of D65 illuminant (95.047, 100, and 108.883) and the RGB values were divided by 255.
Figure 3

Colour patch digitized by the intra oral scanner.

Figure 4

Texture image captured by the intra oral scanner. The green circle marks the area selected for RGB measurement.

Colour patch digitized by the intra oral scanner. Texture image captured by the intra oral scanner. The green circle marks the area selected for RGB measurement. The colour profile represents a mathematical model calculated to relate the original RGB values and the target CIE XYZ tristimulus values. Conventional polynomial regression based on least squares is chosen for its convenient implementation and accurate results[9-11]. In this case, the mathematical relationship can be represented aswhere T denotes an n × 3 matrix composed of the normalized CIE XYZ tristimulus values of the target colour patch, O denotes an n × p matrix composed of the normalized RGB values and their polynomial terms of the texture image (where n is the number of colour patches and p is the number of terms in the polynomial), and M is the transfer matrix we seek. Therefore, the least-square solution of M is For simple linear regression, each row of O represents the normalized RGB values and a constant (usually 1) of a colour patch. The number of terms p therefore is 4, and However, simple linear regression often cannot produce results with acceptable accuracy, thus quadratic and cubic polynomial regressions with more terms are considered. For the quadratic polynomial regression, p is 10, and For the cubic polynomial regression, p is 20, and In theory, there is no limitation on the order and number of terms in the polynomial. However, considering the number of samples available, the cost of computing and the required accuracy, the polynomial was constrained. Previous works[9-13] indicate that quadratic and cubic polynomials might be suitable here. Adjusted R-squares were adopted for both models to evaluate their accuracy. All the calculations were performed via programming using the C++/Qt5 and C++/Eigen3 libraries.

Development of colour profile for 3D printer

Another crucial part of this research was the development of colour profile for the 3D printer. Different from the scanner colour profile, the printer profile would convert the device-independent CIE XYZ tristimulus values to printer-based RGB values. The digital models of the colour patches were cropped and reconstructed to blocks of 13 mm (length) * 13 mm (width) * 4 mm (height), and were aligned together to form a 3D colour chart (Fig. 5). The colour chart was printed by the 3D printer using its “High Quality” and matte surface finishing mode (Fig. 6). The spectral reflectance of each block of the 3D colour chart was also measured using the spectrophotometer and was calculated to CIE XYZ tristimulus values under the same condition. The relationship between these CIE XYZ tristimulus values of the printed blocks and their corresponding RGB values was also resolved using polynomial regression based on least squares, as described above, in which the target matrix T was composed of the normalized RGB values of the texture images and the original matrix O was composed of the normalized CIE XYZ tristimulus values and their polynomial terms for the printed blocks. Both quadratic and cubic polynomials were resolved. Adjusted R-squares were adopted for both models to evaluate their accuracy.
Figure 5

Reconstructed 3D colour chart.

Figure 6

Directly printed 3D colour chart.

Reconstructed 3D colour chart. Directly printed 3D colour chart.

Preliminary evaluation of the 3D colour reproduction system

As the CIE XYZ colour space is not particularly perceptually uniform, in order to evaluate the reproduction accuracy in terms of human visual perception, the CIE XYZ tristimulus values of the original colour chart and the printed colour chart are transformed to the CIE L*a*b* colour space according to the following formulas:where For D65 illuminant white point, X = 95.047, Y = 100 and Z = 108.883. The difference of colours between the corresponding patches from the original 2D colour chart and the directly printed 3D colour charts can be calculated:where , and respectively represent the differences of the two colours in the L*, a*, and b* parameters. Given the compatibility of the profiles of the scanner and the printer, different profile combination might result in different colour reproduction performance. In order to select the most suitable combination of profiles, the texture images of the 3D colour chart were adjusted using four profile combinations: quadratic scanner profile - quadratic printer profile (QS-QP), quadratic scanner profile - cubic printer profile (QS-CP), cubic scanner profile - quadratic printer profile (CS-QP) and cubic scanner profile - cubic printer profile (CS-CP). The four adjusted 3D colour charts were printed using the configuration described above. The colour difference of each patch in the 3D colour charts was also measured and calculated. The combination with the lowest overall colour difference (CS-CP) was chosen for in vitro evaluation of tooth and gum shades.

In vitro evaluation of tooth and gum shades of the 3D colour reproduction system

After different colour profiles were created and evaluated, the CS-CP profile combination was chosen to test on tooth and gum shades for the assessment of dental applications. The intraoral scanner digitized 18 resin blocks, including 16 body shades (A1 to D4) and two gum shades (GUM-L and GUM-D) (Ceramage, Shofu Inc., Japan). The digital models were reconstructed, and the textures were adjusted according to the workflow in Fig. 1. The reconstructed and adjusted models were printed by the 3D printer. The CIE L*a*b* values of the original resin blocks and the printed samples were calculated as described above. Calculation of the corresponding evaluated the accuracy of this 3D colour reproduction system.

Statistical analysis

To evaluate the difference of for each profile combination, the non-parametric Friedman test was used following the Shapiro–Wilk test of normal distribution. The null hypothesis was that for each profile combination presented no difference. The results of in vitro evaluation for tooth and gum shades were simply analysed using the mean and median considering the small sample size.

Results

Colour profiles for the intra oral scanner and the 3D printer

Two colour profiles for each device were developed, and their adjusted R-squares are given in Table 1. The means of the differences, , between the original and predicted values of the scanner colour profile are also provided. Increasing the order and number of terms achieved a better improvement for the 3D printer than for the intra oral scanner. The observed and predicted values for each patch using the colour profiles are plotted in Fig. 7. The adjusted R-squares and plots show both scanner colour profiles achieved good performance, whereas the cubic polynomial achieved better fitting for the printer colour profile than the quadratic polynomial.
Table 1

Adjusted R-squares of different channels of colour profiles.

Intra oral scanner3D printer
X-RGBY-RGBZ-RGBMean \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$${\boldsymbol{\Delta }}{{\boldsymbol{E}}}_{{\boldsymbol{ab}}}^{\ast }$$\end{document}ΔEabR-XYZG-XYZB-XYZ
Quadratic polynomial0.9806160.9816380.9856024.34680.9739780.9783280.962985
Cubic polynomial0.9817340.9816420.9873173.77220.9926480.9911890.972433
Figure 7

Scatter plots of predicted and observed values for colour profiles. Having more points closer to the diagonal indicates better fitting.

Adjusted R-squares of different channels of colour profiles. Scatter plots of predicted and observed values for colour profiles. Having more points closer to the diagonal indicates better fitting.

Difference of colours between the original 2D colour chart and the printed 3D colour charts

Table 2 lists the means, medians, standard deviations (SDs), and minima and maxima of between the original 2D colour chart and the printed 3D colour charts.
Table 2

Means, SDs, and minima and maxima of between the original and the printed colour charts.

MeanMedianSDMinimumMaximum
Directly printed10.65678.2956a,b,c7.53591.138134.6066
QS-QP10.74029.2332a6.38871.719035.0860
QS-CP9.13967.1421b6.29870.633333.7602
CS-QP10.28188.5120c6.40670.485136.4285
CS-CP8.66116.9402d6.33371.504032.6600

*SD = standard deviation.

**Different letters in superscript indicate statistically significant differences between groups (P < 0.005).

Means, SDs, and minima and maxima of between the original and the printed colour charts. *SD = standard deviation. **Different letters in superscript indicate statistically significant differences between groups (P < 0.005). The Shapiro–Wilk test indicated that all five groups did not follow the normal distribution (P < 0.001); therefore, non-parametric Friedman testing was used for analysis. Post hoc comparisons were performed using the Wilcoxon signed ranks test with Bonferroni adjustment (P < 0.005). The results showed statistical differences among the five groups. Group CS-CP showed the smallest median and statistically significant difference with directly printed group, which indicated that this combination of colour profiles performed best.

Difference of colours of reproduced tooth and gum shades

The CIE L*a*b* values and of each pair of shade block are listed in Table 3. The values ranged from 2.1850 to 11.2156 with a mean of 6.5378 and a median of 6.3129. The results matched the CS-CP profile described above. There was a tendency that darker tooth shades would result in larger errors. Based on the study of Johnston[14], only A1 and B1 blocks achieved imperceptible colour difference ( < 3.70), while blocks A3.5, A4, B3, B4, C3, C4, D4 and GUM-L blocks has differences above the mismatch threshold ( > 6.80).
Table 3

CIE L*a*b* values of original and printed tooth and gum shade blocks.

Original resin blocksPrinted blocksΔL*Δa*Δb*\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$${\boldsymbol{\Delta }}{{\boldsymbol{E}}}_{{\boldsymbol{ab}}}^{\ast }$$\end{document}ΔEab
L*a*b*L*a*b*
A174.6828−0.593313.411772.82120.542113.27191.8616−1.13540.13982.1850
A271.35880.475517.123267.47421.579716.44143.8846−1.10420.68184.0956
A370.00631.552118.002167.13913.563521.71072.8672−2.0114−3.70865.1010
A3.565.19182.427018.509563.1816−2.109423.52382.01024.5365−5.01437.0543
A461.07803.034117.442659.6044−2.863424.05641.47365.8976−6.61388.9830
B174.9136−1.604513.683473.34960.208613.26031.5640−1.81310.42312.4316
B272.2844−0.718415.480669.21842.963116.44673.0660−3.6815−0.96614.8874
B368.18831.521621.190366.15531.989828.60322.0330−0.4682−7.41297.7009
B467.75202.646123.115266.83894.365731.25900.9131−1.7197−8.14388.3733
C170.34340.001914.198765.5508−1.140915.54564.79261.1427−1.34695.1077
C267.71520.092617.775164.7726−2.906722.54352.94262.9993−4.76846.3555
C362.68221.447316.250761.3523−3.463522.38061.32994.9109−6.12997.9662
C460.50663.222520.090059.4054−1.805030.05721.10125.0275−9.967211.2176
D270.74290.145711.66165.8538−0.620911.62524.88910.76660.03594.9490
D369.49980.332315.649965.0438−1.580417.97674.45601.9127−2.32685.3785
D466.74091.153619.800162.7634−3.865525.94163.97755.0191−6.14158.8730
GUM-L62.376522.040511.410360.953725.997521.30411.4228−3.9570−9.893810.7503
GUM-D49.402524.33177.788248.733922.401213.71640.66861.9305−5.92826.2704
Mean6.5378
Median6.3129
CIE L*a*b* values of original and printed tooth and gum shade blocks.

Discussion

This study developed a method of building a 3D colour reproduction system and evaluated the accuracy of its colour reproduction. The resulting colour differences were unsatisfactory, possible owing to the cumulative errors from scanning, converting and printing. Related works have shown the intraoral scanner used here to achieve acceptable accuracy and precision in shade measurement[6-8]. This is confirmed by the scanner colour profile representing an acceptable mean of . However, the introduction of printing error made the system’s overall error unacceptable. The results resemble the outcome of traditional colour management using camera, scanner and printer. Digital cameras and desktop scanners based on additive colour models (e.g. RGB colour model) usually achieve good polynomial relationships between RGB and CIE standards[9,10,15] with little prediction error. This is not the case for printers because of the properties of their colour model. Desktop printers usually use subtractive colour models (e.g. CMYK, Cyan, Magenta, Yellow and Key/Black) that absorb lights of certain wavelength from the ambient light, and reflect the others to the observers’ eyes. Subtractive colour models usually lead to a non-linear or non-polynomial relationship between the input RGB and output CIE standards[11,16]. The 3D printer employed here uses a similar CMYK colour model but with an additional white base material. Moreover, a CMYK colour model usually has a smaller gamut than RGB colour model and the CIE standard, which means that certain colours cannot be produced by the 3D printers[17]. Despite these shortcomings, the method employed here did decrease the colour difference of the reproduction result, and indicates the potential of further optimization. Although this 3D colour reproduction system cannot transfer with sufficient accuracy shade information from a patient’s oral cavity to dental models for prostheses fabrication, some situations might have less stringent accuracy requirement. The 3D colour printed models can bring more detailed shade information of the natural abutment than a natural die shade guide and materials. For cases requiring the reproduction of complex textures of adjacent teeth or even gingiva and mucosa, the chromatic dental models can help dental technicians to locate these features on adjacent teeth and restorations in a visualized way (Fig. 8). The chromatic dental models may also be used as advanced wax-ups to enhance communication with patients.
Figure 8

A preliminary clinical application of 3D printed chromatic model. A and B, intraoral view. C and D, printed model. The shade tabs were used to record the actual tooth shade and the model was used to demonstrate the feature of texture. Despite perceptible colour difference, the dental technician could visually locate the brown band and white spot lesion on the enamel surfaces.

A preliminary clinical application of 3D printed chromatic model. A and B, intraoral view. C and D, printed model. The shade tabs were used to record the actual tooth shade and the model was used to demonstrate the feature of texture. Despite perceptible colour difference, the dental technician could visually locate the brown band and white spot lesion on the enamel surfaces. To enhance the performance of the 3D colour reproduction system, besides improving the accuracy of the hardware, developing new colour profiles with higher precision would also be useful. Increasing the amount of training samples for the polynomial regression, particularly by adding more dental shades, may be the most straightforward way. Other methods such as using neural networks and lookup tables similar to traditional colour management workflows can also be introduced.

Conclusions

This study investigated a colour management method based on polynomial regression to develop a novel 3D colour reproduction system based on intraoral scanning and 3D printing. While the system’s use of polynomial regression can improve colour reproduction, it currently remains unable to achieve satisfactory results in terms of colour difference. Further improvements are needed in the form of advanced colour management methods and suitable hardware. The potential applications of the chromatic models also need further exploration.
  9 in total

1.  Sphere spectrophotometer versus human evaluation of tooth shade.

Authors:  D J Horn; J Bulan-Brady; M L Hicks
Journal:  J Endod       Date:  1998-12       Impact factor: 4.171

2.  Shading of ceramic crowns using digital tooth shade matching devices.

Authors:  A Baltzer; V Kaufmann-Jinoian
Journal:  Int J Comput Dent       Date:  2005-04       Impact factor: 1.883

3.  Clinical evaluation of a dental color analysis system: the Crystaleye Spectrophotometer®.

Authors:  Chikayuki Odaira; Sozo Itoh; Kanji Ishibashi
Journal:  J Prosthodont Res       Date:  2011-02-05       Impact factor: 4.642

4.  In vivo study for tooth colour determination-visual versus digital.

Authors:  Jan Brandt; Shirley Nelson; Hans-Christoph Lauer; Ulrike von Hehn; Silvia Brandt
Journal:  Clin Oral Investig       Date:  2017-03-06       Impact factor: 3.573

5.  Color reproduction for advanced manufacture of soft tissue prostheses.

Authors:  Kaida Xiao; Faraedon Zardawi; Richard van Noort; Julian M Yates
Journal:  J Dent       Date:  2013-05-02       Impact factor: 4.379

6.  Assessment of appearance match by visual observation and clinical colorimetry.

Authors:  W M Johnston; E C Kao
Journal:  J Dent Res       Date:  1989-05       Impact factor: 6.116

7.  In vivo tooth-color measurement with a new 3D intraoral scanning system in comparison to conventional digital and visual color determination methods.

Authors:  Albert Mehl; Gabriel Bosch; Carolin Fischer; Andreas Ender
Journal:  Int J Comput Dent       Date:  2017       Impact factor: 1.883

8.  The prediction in computer color matching of dentistry based on GA+BP neural network.

Authors:  Haisheng Li; Long Lai; Li Chen; Cheng Lu; Qiang Cai
Journal:  Comput Math Methods Med       Date:  2015-03-22       Impact factor: 2.238

9.  Validation of 3D documentation of palatal soft tissue shape, color, and irregularity with intraoral scanning.

Authors:  Julie T Deferm; Ruud Schreurs; Frank Baan; Robin Bruggink; Matthijs A W Merkx; Tong Xi; Stefaan J Bergé; Thomas J J Maal
Journal:  Clin Oral Investig       Date:  2017-10-06       Impact factor: 3.573

  9 in total
  2 in total

1.  Evaluation of accuracy and characteristics of tooth-color matching by intraoral scanners based on Munsell color system: an in vivo study.

Authors:  Mingming Huang; Hongqiang Ye; Hu Chen; Yongsheng Zhou; Yunsong Liu; Yong Wang; Yuchun Sun
Journal:  Odontology       Date:  2022-02-25       Impact factor: 2.885

2.  Deathdaily: A Python Package Index for predicting the number of daily COVID-19 deaths.

Authors:  Yoshiyasu Takefuji
Journal:  Netw Model Anal Health Inform Bioinform       Date:  2022-03-20
  2 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.