Recognising small colour changes with unsupervised learning, comparison of methods

annif.suggestionsmachine learning|image processing|algorithms|colours|artificial intelligence|cluster analysis|automated pattern recognition|computer vision|digital photography and cinematography|data mining|enen
annif.suggestions.linkshttp://www.yso.fi/onto/yso/p21846|http://www.yso.fi/onto/yso/p6449|http://www.yso.fi/onto/yso/p14524|http://www.yso.fi/onto/yso/p2284|http://www.yso.fi/onto/yso/p2616|http://www.yso.fi/onto/yso/p27558|http://www.yso.fi/onto/yso/p8266|http://www.yso.fi/onto/yso/p2618|http://www.yso.fi/onto/yso/p37857|http://www.yso.fi/onto/yso/p5520en
dc.contributor.authorIsohanni, Jari
dc.contributor.departmentDigital Economy-
dc.contributor.facultyfi=Tekniikan ja innovaatiojohtamisen yksikkö|en=School of Technology and Innovations|-
dc.contributor.orcidhttps://orcid.org/0000-0002-7154-2515-
dc.contributor.organizationfi=Vaasan yliopisto|en=University of Vaasa|
dc.date.accessioned2024-10-15T09:10:38Z
dc.date.accessioned2025-06-25T13:50:43Z
dc.date.available2024-10-15T09:10:38Z
dc.date.issued2024-04-16
dc.description.abstractColour differentiation is crucial in machine learning and computer vision. It is often used when identifying items and objects based on distinct colours. While common colours like blue, red, green, and yellow are easily distinguishable, some applications require recognising subtle colour variations. Such demands arise in sectors like agriculture, printing, healthcare, and packaging. This research employs prevalent unsupervised learning techniques to detect printed colours on paper, focusing on CMYK ink (saturation) levels necessary for recognition against a white background. The aim is to assess whether unsupervised clustering can identify colours within QR-Codes. One use-case for this research is usage of functional inks, ones that change colour based on environmental factors. Within QR-Codes they serve as low-cost IoT sensors. Results of this research indicate that K-means, C-means, Gaussian Mixture Model (GMM), Hierarchical clustering, and Spectral clustering perform well in recognising colour differences when CMYK saturation is 20% or higher in at least one channel. K-means stands out when saturation drops below 10%, although its accuracy diminishes significantly, especially for yellow or magenta channels. A saturation of at least 10% in one CMYK channel is needed for reliable colour detection using unsupervised learning. To handle ink densities below 5%, further research or alternative unsupervised methods may be necessary.-
dc.description.notification© The Author(s) 2024. This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.-
dc.description.reviewstatusfi=vertaisarvioitu|en=peerReviewed|-
dc.format.bitstreamtrue
dc.format.contentfi=kokoteksti|en=fulltext|-
dc.format.extent13-
dc.identifier.olddbid21606
dc.identifier.oldhandle10024/18160
dc.identifier.urihttps://osuva.uwasa.fi/handle/11111/2845
dc.identifier.urnURN:NBN:fi-fe2024101580351-
dc.language.isoeng-
dc.publisherSpringer-
dc.relation.doi10.1007/s43674-024-00073-7-
dc.relation.funderFinnish Cultural Foundation’s Central Ostrobothnia Regional Fund-
dc.relation.funderUniversity of Vaasa-
dc.relation.grantnumber25211242-
dc.relation.ispartofjournalAdvances in Computational Intelligence-
dc.relation.issn2730-7808-
dc.relation.issn2730-7794-
dc.relation.issue2-
dc.relation.urlhttps://doi.org/10.1007/s43674-024-00073-7-
dc.relation.volume4-
dc.rightsCC BY 4.0-
dc.source.identifierhttps://osuva.uwasa.fi/handle/10024/18160
dc.subjectMachine vision; Colour difference; Printed colours; Unsupervised learning-
dc.subject.disciplinefi=Tietotekniikka|en=Computer Science|-
dc.titleRecognising small colour changes with unsupervised learning, comparison of methods-
dc.type.okmfi=A1 Alkuperäisartikkeli tieteellisessä aikakauslehdessä|en=A1 Peer-reviewed original journal article|sv=A1 Originalartikel i en vetenskaplig tidskrift|-
dc.type.publicationarticle-
dc.type.versionpublishedVersion-

Tiedostot

Näytetään 1 - 1 / 1
Ladataan...
Name:
Osuva_Isohanni_2024.pdf
Size:
922.01 KB
Format:
Adobe Portable Document Format

Kokoelmat