Multi‐colour recipe prediction through invertible neural network and clustering algorithm
Source abstract
Abstract
Abstract Computer‐assisted colour prediction has become increasingly significant for various consumer items in the industrial sector. Many professional colourists find it challenging to develop a suitable colour recipe. The most difficult aspect is predicting which dye mix will result in the required shade on a given fabric. This study introduces an advanced alternative to the traditional colour‐making method using an invertible neural network (INN) model. The INN model effectively addresses real‐world inverse problems due to its bi‐directional nature. In the forward phase, the model retrieves information about the colour recipe; in the backward phase, this information is combined with latent space data to predict the recipe. Furthermore, unsupervised data generated by the INN model is fed into clustering algorithms, such as K‐means and the Gaussian mixture model (GMM), to obtain multiple recipes. The forward procedure was reintroduced with a predicted recipe to assess the efficacy of the proposed model. An analysis was then conducted on the colour differences between the anticipated and actual recipes. The colour differences, rounded to perceptually significant precision, from 30,000 samples with 50 centre points, are as follows: 1.4, 2.2, 2.5, 3.7, 1.2, and 2.1. These results indicate that the INN model and the GMM clustering approach together provide a highly accurate and efficient solution to automating the colour‐matching process, offering a more precise and practical solution for the colour‐manufacturing industry.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Color Science and Applications · Industrial Vision Systems and Defect Detection · Image Retrieval and Classification Techniques
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Department of Computer Science CECOS University of IT and Emerging Sciences Peshawar Pakistan
School of Computer Science Wuhan University School of Computer Science Wuhan China
Department of Computer Science and Software Engineering Al Ain University Al Ain UAE
References (34)
Show source-provided references
1. Chaouch S · 2020 · 73
2. 10.1111/j.1478-4408.1994.tb01600.x10.1111/j.1478-4408.1994.tb01600.x ↗
3. Bishop J · 1990 · 70
4. 10.1002/col.508016010410.1002/col.5080160104 ↗
5. 10.1002/col.2253310.1002/col.22533 ↗
6. 10.1007/978-94-011-3648-8_2710.1007/978-94-011-3648-8_27 ↗
7. 10.1117/1.JEI.25.6.06140210.1117/1.JEI.25.6.061402 ↗
8. 10.1117/12.46465610.1117/12.464656 ↗
9. Song V · 2016 · 26
10. 10.1016/B978-0-12-227741-2.50015-310.1016/B978-0-12-227741-2.50015-3 ↗
11. 10.1111/j.1478-4408.1991.tb01341.x10.1111/j.1478-4408.1991.tb01341.x ↗
12. Study on optical absorption behavior of dyestuff in fabric
13. Mitchell RJ Bishop JM Low W. “Using a genetic algorithm to find the rules of a neural network.” Artificial Neural Nets and Genetic Algorithms: Proceedings of the International Conference in Innsbruck Austria 1993. Springer Vienna 1993.10.1007/978-3-7091-7533-0_96 ↗
14. Westland S · 1998 · 225
15. Freitas J · 2003
16. Use of transformed reflectance functions for neural network color match prediction systems
17. 10.1109/5326.89708010.1109/5326.897080 ↗
18. 10.1111/j.1478-4408.2008.00147.x10.1111/j.1478-4408.2008.00147.x ↗
19. 10.1016/j.cam.2004.07.03410.1016/j.cam.2004.07.034 ↗
20. 10.1016/j.dyepig.2006.04.01210.1016/j.dyepig.2006.04.012 ↗
21. 10.1007/s12221-013-1196-y10.1007/s12221-013-1196-y ↗
22. 10.1111/jopr.1256110.1111/jopr.12561 ↗
23. 10.1609/aaai.v32i1.1182910.1609/aaai.v32i1.11829 ↗
24. Dinh L · 2017
25. ArdizzoneL KruseJ WirkertS et al.Analyzing inverse problems with invertible neural networks. arXiv preprint arXiv:1808.047302018.
26. 10.1364/JOSA.32.00072710.1364/JOSA.32.000727 ↗
27. Joshi JJ · 2001 · 234
28. 10.1364/JOSA.36.00003610.1364/JOSA.36.000036 ↗
29. Fang Fufu · 2017
30. JacobsenJ‐H SmeuldersA OyallonE.i‐revnet: Deep invertible networks. arXiv preprint arXiv:1802.070882018.
31. Kim B · 2013
32. BoraMDJ GuptaDAK.Effect of different distance measures on the performance of K‐means algorithm: an experimental study in Matlab. arXiv preprint arXiv:1405.74712014.
33. 10.1007/978-0-387-73003-5_19610.1007/978-0-387-73003-5_196 ↗
34. Mmd gan: towards deeper understanding of moment matching network