Reproducing Spectral Reflectances From Tristimulus Colours

Physically based rendering systems often support spectral rendering to simulate light transport in the real world. Material representations in such simulations need to be defined as spectral distributions. Since commonly available material data are in tristimulus colours, we ideally would like to ob...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Computer graphics forum 2018-09, Vol.37 (6), p.370-381
Hauptverfasser: Otsu, H., Yamamoto, M., Hachisuka, T.
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 381
container_issue 6
container_start_page 370
container_title Computer graphics forum
container_volume 37
creator Otsu, H.
Yamamoto, M.
Hachisuka, T.
description Physically based rendering systems often support spectral rendering to simulate light transport in the real world. Material representations in such simulations need to be defined as spectral distributions. Since commonly available material data are in tristimulus colours, we ideally would like to obtain spectral distributions from tristimulus colours as an input to spectral rendering systems. Reproduction of spectral distributions given tristimulus colours, however, has been considered an ill‐posed problem since single tristimulus colour corresponds to a set of different spectra due to metamerism. We show how to resolve this problem using a data‐driven approach based on measured spectra and propose a practical algorithm that can faithfully reproduce a corresponding spectrum only from the given tristimulus colour. The key observation in colour science is that a natural measured spectrum is usually well approximated by a weighted sum of a few basis functions. We show how to reformulate conversion of tristimulus colours to spectra via principal component analysis. To improve accuracy of conversion, we propose a greedy clustering algorithm which minimizes reconstruction error. Using pre‐computation, the runtime computation is just a single matrix multiplication with an input tristimulus colour. Numerical experiments show that our method well reproduces the reference measured spectra using only the tristimulus colours as input. Physically based rendering systems often support spectral rendering to simulate light transport in the real world. Material representations in such simulations need to be defined as spectral distributions. Since commonly available material data are in tristimulus colours, we ideally would like to obtain spectral distributions from tristimulus colours as an input to spectral rendering systems. Reproduction of spectral distributions given tristimulus colours, however, has been considered an ill‐posed problem since single tristimulus colour corresponds to a set of different spectra due to metamerism. We show how to resolve this problem using a data‐driven approach based on measured spectra and propose a practical algorithm that can faithfully reproduce a corresponding spectrum only from the given tristimulus colour.
doi_str_mv 10.1111/cgf.13332
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2063639850</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2063639850</sourcerecordid><originalsourceid>FETCH-LOGICAL-c2972-42b92a8a23c65284471eceb7703c33541378ae59280aff3294ae35cf27ed10e03</originalsourceid><addsrcrecordid>eNp1kE9LAzEQxYMoWKsHv8GCJw_bJplks-tNFrcKBaHWc0jTSdmyf2rSRfrtTV2vzmXe4TfzHo-Qe0ZnLM7c7tyMAQC_IBMmMpXmmSwuyYSyqBWV8prchLCnlAqVyQl5WuHB99vB1t0u-TigPXrTJCt0TZSmsxiSyvdtsvZ1ONbt0AwhKfumH3y4JVfONAHv_vaUfFYv6_I1Xb4v3srnZWp5oXgq-KbgJjccbCZ5LoRiaHGjFAULIAUDlRuUBc-pcQ54IQyCtI4r3DKKFKbkYfwbg34NGI56H-27aKk5zSCDIpdn6nGkrO9D8Oj0wdet8SfNqD5Xo2M1-reayM5H9rtu8PQ_qMtFNV78AIxxY8A</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2063639850</pqid></control><display><type>article</type><title>Reproducing Spectral Reflectances From Tristimulus Colours</title><source>Wiley Online Library Journals Frontfile Complete</source><source>EBSCOhost Business Source Complete</source><creator>Otsu, H. ; Yamamoto, M. ; Hachisuka, T.</creator><creatorcontrib>Otsu, H. ; Yamamoto, M. ; Hachisuka, T.</creatorcontrib><description>Physically based rendering systems often support spectral rendering to simulate light transport in the real world. Material representations in such simulations need to be defined as spectral distributions. Since commonly available material data are in tristimulus colours, we ideally would like to obtain spectral distributions from tristimulus colours as an input to spectral rendering systems. Reproduction of spectral distributions given tristimulus colours, however, has been considered an ill‐posed problem since single tristimulus colour corresponds to a set of different spectra due to metamerism. We show how to resolve this problem using a data‐driven approach based on measured spectra and propose a practical algorithm that can faithfully reproduce a corresponding spectrum only from the given tristimulus colour. The key observation in colour science is that a natural measured spectrum is usually well approximated by a weighted sum of a few basis functions. We show how to reformulate conversion of tristimulus colours to spectra via principal component analysis. To improve accuracy of conversion, we propose a greedy clustering algorithm which minimizes reconstruction error. Using pre‐computation, the runtime computation is just a single matrix multiplication with an input tristimulus colour. Numerical experiments show that our method well reproduces the reference measured spectra using only the tristimulus colours as input. Physically based rendering systems often support spectral rendering to simulate light transport in the real world. Material representations in such simulations need to be defined as spectral distributions. Since commonly available material data are in tristimulus colours, we ideally would like to obtain spectral distributions from tristimulus colours as an input to spectral rendering systems. Reproduction of spectral distributions given tristimulus colours, however, has been considered an ill‐posed problem since single tristimulus colour corresponds to a set of different spectra due to metamerism. We show how to resolve this problem using a data‐driven approach based on measured spectra and propose a practical algorithm that can faithfully reproduce a corresponding spectrum only from the given tristimulus colour.</description><identifier>ISSN: 0167-7055</identifier><identifier>EISSN: 1467-8659</identifier><identifier>DOI: 10.1111/cgf.13332</identifier><language>eng</language><publisher>Oxford: Blackwell Publishing Ltd</publisher><subject>Basis functions ; Clustering ; Color ; Computation ; Computer simulation ; Conversion ; Greedy algorithms ; I.3.7 [Computer Graphics]: Three‐Dimensional Graphics and Realism—Colour, shading, shadowing and texture ; Metamerism ; Principal components analysis ; Rendering ; Spectra ; spectral reflectance reconstruction ; spectral rendering</subject><ispartof>Computer graphics forum, 2018-09, Vol.37 (6), p.370-381</ispartof><rights>2018 The Authors Computer Graphics Forum © 2018 The Eurographics Association and John Wiley &amp; Sons Ltd.</rights><rights>2018 The Eurographics Association and John Wiley &amp; Sons Ltd.</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c2972-42b92a8a23c65284471eceb7703c33541378ae59280aff3294ae35cf27ed10e03</citedby><cites>FETCH-LOGICAL-c2972-42b92a8a23c65284471eceb7703c33541378ae59280aff3294ae35cf27ed10e03</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://onlinelibrary.wiley.com/doi/pdf/10.1111%2Fcgf.13332$$EPDF$$P50$$Gwiley$$H</linktopdf><linktohtml>$$Uhttps://onlinelibrary.wiley.com/doi/full/10.1111%2Fcgf.13332$$EHTML$$P50$$Gwiley$$H</linktohtml><link.rule.ids>314,776,780,1411,27901,27902,45550,45551</link.rule.ids></links><search><creatorcontrib>Otsu, H.</creatorcontrib><creatorcontrib>Yamamoto, M.</creatorcontrib><creatorcontrib>Hachisuka, T.</creatorcontrib><title>Reproducing Spectral Reflectances From Tristimulus Colours</title><title>Computer graphics forum</title><description>Physically based rendering systems often support spectral rendering to simulate light transport in the real world. Material representations in such simulations need to be defined as spectral distributions. Since commonly available material data are in tristimulus colours, we ideally would like to obtain spectral distributions from tristimulus colours as an input to spectral rendering systems. Reproduction of spectral distributions given tristimulus colours, however, has been considered an ill‐posed problem since single tristimulus colour corresponds to a set of different spectra due to metamerism. We show how to resolve this problem using a data‐driven approach based on measured spectra and propose a practical algorithm that can faithfully reproduce a corresponding spectrum only from the given tristimulus colour. The key observation in colour science is that a natural measured spectrum is usually well approximated by a weighted sum of a few basis functions. We show how to reformulate conversion of tristimulus colours to spectra via principal component analysis. To improve accuracy of conversion, we propose a greedy clustering algorithm which minimizes reconstruction error. Using pre‐computation, the runtime computation is just a single matrix multiplication with an input tristimulus colour. Numerical experiments show that our method well reproduces the reference measured spectra using only the tristimulus colours as input. Physically based rendering systems often support spectral rendering to simulate light transport in the real world. Material representations in such simulations need to be defined as spectral distributions. Since commonly available material data are in tristimulus colours, we ideally would like to obtain spectral distributions from tristimulus colours as an input to spectral rendering systems. Reproduction of spectral distributions given tristimulus colours, however, has been considered an ill‐posed problem since single tristimulus colour corresponds to a set of different spectra due to metamerism. We show how to resolve this problem using a data‐driven approach based on measured spectra and propose a practical algorithm that can faithfully reproduce a corresponding spectrum only from the given tristimulus colour.</description><subject>Basis functions</subject><subject>Clustering</subject><subject>Color</subject><subject>Computation</subject><subject>Computer simulation</subject><subject>Conversion</subject><subject>Greedy algorithms</subject><subject>I.3.7 [Computer Graphics]: Three‐Dimensional Graphics and Realism—Colour, shading, shadowing and texture</subject><subject>Metamerism</subject><subject>Principal components analysis</subject><subject>Rendering</subject><subject>Spectra</subject><subject>spectral reflectance reconstruction</subject><subject>spectral rendering</subject><issn>0167-7055</issn><issn>1467-8659</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2018</creationdate><recordtype>article</recordtype><recordid>eNp1kE9LAzEQxYMoWKsHv8GCJw_bJplks-tNFrcKBaHWc0jTSdmyf2rSRfrtTV2vzmXe4TfzHo-Qe0ZnLM7c7tyMAQC_IBMmMpXmmSwuyYSyqBWV8prchLCnlAqVyQl5WuHB99vB1t0u-TigPXrTJCt0TZSmsxiSyvdtsvZ1ONbt0AwhKfumH3y4JVfONAHv_vaUfFYv6_I1Xb4v3srnZWp5oXgq-KbgJjccbCZ5LoRiaHGjFAULIAUDlRuUBc-pcQ54IQyCtI4r3DKKFKbkYfwbg34NGI56H-27aKk5zSCDIpdn6nGkrO9D8Oj0wdet8SfNqD5Xo2M1-reayM5H9rtu8PQ_qMtFNV78AIxxY8A</recordid><startdate>201809</startdate><enddate>201809</enddate><creator>Otsu, H.</creator><creator>Yamamoto, M.</creator><creator>Hachisuka, T.</creator><general>Blackwell Publishing Ltd</general><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>201809</creationdate><title>Reproducing Spectral Reflectances From Tristimulus Colours</title><author>Otsu, H. ; Yamamoto, M. ; Hachisuka, T.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c2972-42b92a8a23c65284471eceb7703c33541378ae59280aff3294ae35cf27ed10e03</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2018</creationdate><topic>Basis functions</topic><topic>Clustering</topic><topic>Color</topic><topic>Computation</topic><topic>Computer simulation</topic><topic>Conversion</topic><topic>Greedy algorithms</topic><topic>I.3.7 [Computer Graphics]: Three‐Dimensional Graphics and Realism—Colour, shading, shadowing and texture</topic><topic>Metamerism</topic><topic>Principal components analysis</topic><topic>Rendering</topic><topic>Spectra</topic><topic>spectral reflectance reconstruction</topic><topic>spectral rendering</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Otsu, H.</creatorcontrib><creatorcontrib>Yamamoto, M.</creatorcontrib><creatorcontrib>Hachisuka, T.</creatorcontrib><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>Computer graphics forum</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Otsu, H.</au><au>Yamamoto, M.</au><au>Hachisuka, T.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Reproducing Spectral Reflectances From Tristimulus Colours</atitle><jtitle>Computer graphics forum</jtitle><date>2018-09</date><risdate>2018</risdate><volume>37</volume><issue>6</issue><spage>370</spage><epage>381</epage><pages>370-381</pages><issn>0167-7055</issn><eissn>1467-8659</eissn><abstract>Physically based rendering systems often support spectral rendering to simulate light transport in the real world. Material representations in such simulations need to be defined as spectral distributions. Since commonly available material data are in tristimulus colours, we ideally would like to obtain spectral distributions from tristimulus colours as an input to spectral rendering systems. Reproduction of spectral distributions given tristimulus colours, however, has been considered an ill‐posed problem since single tristimulus colour corresponds to a set of different spectra due to metamerism. We show how to resolve this problem using a data‐driven approach based on measured spectra and propose a practical algorithm that can faithfully reproduce a corresponding spectrum only from the given tristimulus colour. The key observation in colour science is that a natural measured spectrum is usually well approximated by a weighted sum of a few basis functions. We show how to reformulate conversion of tristimulus colours to spectra via principal component analysis. To improve accuracy of conversion, we propose a greedy clustering algorithm which minimizes reconstruction error. Using pre‐computation, the runtime computation is just a single matrix multiplication with an input tristimulus colour. Numerical experiments show that our method well reproduces the reference measured spectra using only the tristimulus colours as input. Physically based rendering systems often support spectral rendering to simulate light transport in the real world. Material representations in such simulations need to be defined as spectral distributions. Since commonly available material data are in tristimulus colours, we ideally would like to obtain spectral distributions from tristimulus colours as an input to spectral rendering systems. Reproduction of spectral distributions given tristimulus colours, however, has been considered an ill‐posed problem since single tristimulus colour corresponds to a set of different spectra due to metamerism. We show how to resolve this problem using a data‐driven approach based on measured spectra and propose a practical algorithm that can faithfully reproduce a corresponding spectrum only from the given tristimulus colour.</abstract><cop>Oxford</cop><pub>Blackwell Publishing Ltd</pub><doi>10.1111/cgf.13332</doi><tpages>12</tpages></addata></record>
fulltext fulltext
identifier ISSN: 0167-7055
ispartof Computer graphics forum, 2018-09, Vol.37 (6), p.370-381
issn 0167-7055
1467-8659
language eng
recordid cdi_proquest_journals_2063639850
source Wiley Online Library Journals Frontfile Complete; EBSCOhost Business Source Complete
subjects Basis functions
Clustering
Color
Computation
Computer simulation
Conversion
Greedy algorithms
I.3.7 [Computer Graphics]: Three‐Dimensional Graphics and Realism—Colour, shading, shadowing and texture
Metamerism
Principal components analysis
Rendering
Spectra
spectral reflectance reconstruction
spectral rendering
title Reproducing Spectral Reflectances From Tristimulus Colours
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-29T03%3A25%3A07IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Reproducing%20Spectral%20Reflectances%20From%20Tristimulus%20Colours&rft.jtitle=Computer%20graphics%20forum&rft.au=Otsu,%20H.&rft.date=2018-09&rft.volume=37&rft.issue=6&rft.spage=370&rft.epage=381&rft.pages=370-381&rft.issn=0167-7055&rft.eissn=1467-8659&rft_id=info:doi/10.1111/cgf.13332&rft_dat=%3Cproquest_cross%3E2063639850%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2063639850&rft_id=info:pmid/&rfr_iscdi=true