JFCS: A Color Modeling Java Software Based on Fuzzy Color Spaces

This paper introduces JFCS (Java Fuzzy Color Space), an open source software for modeling colors on the basis of fuzzy color spaces, which is able to fill the semantic gap between the color representation in computers and the subjective human perception. Fuzzy colors allow introducing semantics in t...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE computational intelligence magazine 2016-05, Vol.11 (2), p.16-28
Hauptverfasser: Soto-Hidalgo, J. M., Martinez-Jimenez, P. M., Chamorro-Martinez, J., Sanchez, D.
Format: Magazinearticle
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 28
container_issue 2
container_start_page 16
container_title IEEE computational intelligence magazine
container_volume 11
creator Soto-Hidalgo, J. M.
Martinez-Jimenez, P. M.
Chamorro-Martinez, J.
Sanchez, D.
description This paper introduces JFCS (Java Fuzzy Color Space), an open source software for modeling colors on the basis of fuzzy color spaces, which is able to fill the semantic gap between the color representation in computers and the subjective human perception. Fuzzy colors allow introducing semantics in the description of color by using linguistic labels, taking into account the fuzzy boundaries between the representation of color terms. The methodology for building fuzzy color spaces implemented in JFCS was proposed by the authors in previous works, it is based on the paradigm of conceptual spaces including fuzzy boundaries and considering a collection of color names and corresponding crisp color representatives. In this sense, the necessary information for modeling fuzzy color spaces can be easily obtained from non-expert users, since the only information required is a representative crisp color for each linguistic color term to be modeled. The software is implemented in Java and it includes several graphical tools for building different types of spaces with different characteristics in an easy way. These are needed to be consistent with the different nature of the colors a user wants to model. Membership degrees of pixels in images to each fuzzy color in a certain fuzzy color space can be obtained. Tools for 3D visualization of fuzzy color spaces, as well as for describing colors and mapping pixels in images in term of linguistic labels, are also included in JFCS.
doi_str_mv 10.1109/MCI.2016.2532265
format Magazinearticle
fullrecord <record><control><sourceid>proquest_RIE</sourceid><recordid>TN_cdi_crossref_primary_10_1109_MCI_2016_2532265</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>7450285</ieee_id><sourcerecordid>4046711791</sourcerecordid><originalsourceid>FETCH-LOGICAL-c291t-9fe72b152d2d9c320d52437fa880835adba7768d2d3b1ae58ea61af08435233c3</originalsourceid><addsrcrecordid>eNo9kE1LAzEQhoMoWKt3wUvA89ZMsvlYT9bF1ZYWD6vgLaS7s9JSm5q0lvbXu6Wlp3lhnncGHkJugfUAWPYwzgc9zkD1uBScK3lGOiClShRLzfkpi69LchXjjLE0BaU75GlY5OUj7dPcz32gY1_jfLr4pkP352jpm9XGBaTPLmJN_YIW691ue2TLpaswXpOLxs0j3hxnl3wWLx_5WzJ6fx3k_VFS8QxWSdag5hOQvOZ1VgnOaslToRtnDDNCunritFam3YoJOJQGnQLXMJMKyYWoRJfcH-4ug_9dY1zZmV-HRfvSgja6dQBKtRQ7UFXwMQZs7DJMf1zYWmB278m2nuzekz16ait3h8oUEU-4TiXjRop_qaBgzQ</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>magazinearticle</recordtype><pqid>1787110166</pqid></control><display><type>magazinearticle</type><title>JFCS: A Color Modeling Java Software Based on Fuzzy Color Spaces</title><source>IEEE Electronic Library (IEL)</source><creator>Soto-Hidalgo, J. M. ; Martinez-Jimenez, P. M. ; Chamorro-Martinez, J. ; Sanchez, D.</creator><creatorcontrib>Soto-Hidalgo, J. M. ; Martinez-Jimenez, P. M. ; Chamorro-Martinez, J. ; Sanchez, D.</creatorcontrib><description>This paper introduces JFCS (Java Fuzzy Color Space), an open source software for modeling colors on the basis of fuzzy color spaces, which is able to fill the semantic gap between the color representation in computers and the subjective human perception. Fuzzy colors allow introducing semantics in the description of color by using linguistic labels, taking into account the fuzzy boundaries between the representation of color terms. The methodology for building fuzzy color spaces implemented in JFCS was proposed by the authors in previous works, it is based on the paradigm of conceptual spaces including fuzzy boundaries and considering a collection of color names and corresponding crisp color representatives. In this sense, the necessary information for modeling fuzzy color spaces can be easily obtained from non-expert users, since the only information required is a representative crisp color for each linguistic color term to be modeled. The software is implemented in Java and it includes several graphical tools for building different types of spaces with different characteristics in an easy way. These are needed to be consistent with the different nature of the colors a user wants to model. Membership degrees of pixels in images to each fuzzy color in a certain fuzzy color space can be obtained. Tools for 3D visualization of fuzzy color spaces, as well as for describing colors and mapping pixels in images in term of linguistic labels, are also included in JFCS.</description><identifier>ISSN: 1556-603X</identifier><identifier>ISSN: 1556-6048</identifier><identifier>EISSN: 1556-6048</identifier><identifier>EISSN: 1556-603X</identifier><identifier>DOI: 10.1109/MCI.2016.2532265</identifier><identifier>CODEN: ICIMCC</identifier><language>eng</language><publisher>Washington: IEEE</publisher><subject>Computational modeling ; Context modeling ; Image color analysis ; Java ; Linguistics ; Open source software ; Pragmatics ; Software engineering</subject><ispartof>IEEE computational intelligence magazine, 2016-05, Vol.11 (2), p.16-28</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2016</rights><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c291t-9fe72b152d2d9c320d52437fa880835adba7768d2d3b1ae58ea61af08435233c3</citedby><cites>FETCH-LOGICAL-c291t-9fe72b152d2d9c320d52437fa880835adba7768d2d3b1ae58ea61af08435233c3</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/7450285$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>780,784,796,27924,54757</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/7450285$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Soto-Hidalgo, J. M.</creatorcontrib><creatorcontrib>Martinez-Jimenez, P. M.</creatorcontrib><creatorcontrib>Chamorro-Martinez, J.</creatorcontrib><creatorcontrib>Sanchez, D.</creatorcontrib><title>JFCS: A Color Modeling Java Software Based on Fuzzy Color Spaces</title><title>IEEE computational intelligence magazine</title><addtitle>MCI</addtitle><description>This paper introduces JFCS (Java Fuzzy Color Space), an open source software for modeling colors on the basis of fuzzy color spaces, which is able to fill the semantic gap between the color representation in computers and the subjective human perception. Fuzzy colors allow introducing semantics in the description of color by using linguistic labels, taking into account the fuzzy boundaries between the representation of color terms. The methodology for building fuzzy color spaces implemented in JFCS was proposed by the authors in previous works, it is based on the paradigm of conceptual spaces including fuzzy boundaries and considering a collection of color names and corresponding crisp color representatives. In this sense, the necessary information for modeling fuzzy color spaces can be easily obtained from non-expert users, since the only information required is a representative crisp color for each linguistic color term to be modeled. The software is implemented in Java and it includes several graphical tools for building different types of spaces with different characteristics in an easy way. These are needed to be consistent with the different nature of the colors a user wants to model. Membership degrees of pixels in images to each fuzzy color in a certain fuzzy color space can be obtained. Tools for 3D visualization of fuzzy color spaces, as well as for describing colors and mapping pixels in images in term of linguistic labels, are also included in JFCS.</description><subject>Computational modeling</subject><subject>Context modeling</subject><subject>Image color analysis</subject><subject>Java</subject><subject>Linguistics</subject><subject>Open source software</subject><subject>Pragmatics</subject><subject>Software engineering</subject><issn>1556-603X</issn><issn>1556-6048</issn><issn>1556-6048</issn><issn>1556-603X</issn><fulltext>true</fulltext><rsrctype>magazinearticle</rsrctype><creationdate>2016</creationdate><recordtype>magazinearticle</recordtype><sourceid>RIE</sourceid><recordid>eNo9kE1LAzEQhoMoWKt3wUvA89ZMsvlYT9bF1ZYWD6vgLaS7s9JSm5q0lvbXu6Wlp3lhnncGHkJugfUAWPYwzgc9zkD1uBScK3lGOiClShRLzfkpi69LchXjjLE0BaU75GlY5OUj7dPcz32gY1_jfLr4pkP352jpm9XGBaTPLmJN_YIW691ue2TLpaswXpOLxs0j3hxnl3wWLx_5WzJ6fx3k_VFS8QxWSdag5hOQvOZ1VgnOaslToRtnDDNCunritFam3YoJOJQGnQLXMJMKyYWoRJfcH-4ug_9dY1zZmV-HRfvSgja6dQBKtRQ7UFXwMQZs7DJMf1zYWmB278m2nuzekz16ait3h8oUEU-4TiXjRop_qaBgzQ</recordid><startdate>201605</startdate><enddate>201605</enddate><creator>Soto-Hidalgo, J. M.</creator><creator>Martinez-Jimenez, P. M.</creator><creator>Chamorro-Martinez, J.</creator><creator>Sanchez, D.</creator><general>IEEE</general><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>97E</scope><scope>RIA</scope><scope>RIE</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>201605</creationdate><title>JFCS: A Color Modeling Java Software Based on Fuzzy Color Spaces</title><author>Soto-Hidalgo, J. M. ; Martinez-Jimenez, P. M. ; Chamorro-Martinez, J. ; Sanchez, D.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c291t-9fe72b152d2d9c320d52437fa880835adba7768d2d3b1ae58ea61af08435233c3</frbrgroupid><rsrctype>magazinearticle</rsrctype><prefilter>magazinearticle</prefilter><language>eng</language><creationdate>2016</creationdate><topic>Computational modeling</topic><topic>Context modeling</topic><topic>Image color analysis</topic><topic>Java</topic><topic>Linguistics</topic><topic>Open source software</topic><topic>Pragmatics</topic><topic>Software engineering</topic><toplevel>online_resources</toplevel><creatorcontrib>Soto-Hidalgo, J. M.</creatorcontrib><creatorcontrib>Martinez-Jimenez, P. M.</creatorcontrib><creatorcontrib>Chamorro-Martinez, J.</creatorcontrib><creatorcontrib>Sanchez, D.</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE Electronic Library (IEL)</collection><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>IEEE computational intelligence magazine</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Soto-Hidalgo, J. M.</au><au>Martinez-Jimenez, P. M.</au><au>Chamorro-Martinez, J.</au><au>Sanchez, D.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>JFCS: A Color Modeling Java Software Based on Fuzzy Color Spaces</atitle><jtitle>IEEE computational intelligence magazine</jtitle><stitle>MCI</stitle><date>2016-05</date><risdate>2016</risdate><volume>11</volume><issue>2</issue><spage>16</spage><epage>28</epage><pages>16-28</pages><issn>1556-603X</issn><issn>1556-6048</issn><eissn>1556-6048</eissn><eissn>1556-603X</eissn><coden>ICIMCC</coden><abstract>This paper introduces JFCS (Java Fuzzy Color Space), an open source software for modeling colors on the basis of fuzzy color spaces, which is able to fill the semantic gap between the color representation in computers and the subjective human perception. Fuzzy colors allow introducing semantics in the description of color by using linguistic labels, taking into account the fuzzy boundaries between the representation of color terms. The methodology for building fuzzy color spaces implemented in JFCS was proposed by the authors in previous works, it is based on the paradigm of conceptual spaces including fuzzy boundaries and considering a collection of color names and corresponding crisp color representatives. In this sense, the necessary information for modeling fuzzy color spaces can be easily obtained from non-expert users, since the only information required is a representative crisp color for each linguistic color term to be modeled. The software is implemented in Java and it includes several graphical tools for building different types of spaces with different characteristics in an easy way. These are needed to be consistent with the different nature of the colors a user wants to model. Membership degrees of pixels in images to each fuzzy color in a certain fuzzy color space can be obtained. Tools for 3D visualization of fuzzy color spaces, as well as for describing colors and mapping pixels in images in term of linguistic labels, are also included in JFCS.</abstract><cop>Washington</cop><pub>IEEE</pub><doi>10.1109/MCI.2016.2532265</doi><tpages>13</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 1556-603X
ispartof IEEE computational intelligence magazine, 2016-05, Vol.11 (2), p.16-28
issn 1556-603X
1556-6048
1556-6048
1556-603X
language eng
recordid cdi_crossref_primary_10_1109_MCI_2016_2532265
source IEEE Electronic Library (IEL)
subjects Computational modeling
Context modeling
Image color analysis
Java
Linguistics
Open source software
Pragmatics
Software engineering
title JFCS: A Color Modeling Java Software Based on Fuzzy Color Spaces
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-11T18%3A38%3A21IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_RIE&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=JFCS:%20A%20Color%20Modeling%20Java%20Software%20Based%20on%20Fuzzy%20Color%20Spaces&rft.jtitle=IEEE%20computational%20intelligence%20magazine&rft.au=Soto-Hidalgo,%20J.%20M.&rft.date=2016-05&rft.volume=11&rft.issue=2&rft.spage=16&rft.epage=28&rft.pages=16-28&rft.issn=1556-603X&rft.eissn=1556-6048&rft.coden=ICIMCC&rft_id=info:doi/10.1109/MCI.2016.2532265&rft_dat=%3Cproquest_RIE%3E4046711791%3C/proquest_RIE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=1787110166&rft_id=info:pmid/&rft_ieee_id=7450285&rfr_iscdi=true