Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

LMS color space

From Wikipedia, the free encyclopedia
Color space represented by the response of the three types of cones of the human eye

Normalized responsivity spectra of human cone cells, S, M, and L types (SMJ data based on Stiles and Burch[1] RGB color-matching, linear scale, weighted for equal energy)[2]

LMS (long, medium, short), is acolor space which represents the response of the three types ofcone cells of thehuman eye, named for theirresponsivity (sensitivity) peaks at long, medium, and short wavelengths.

The numerical range is generally not specified, except that the lower end is generally bounded by zero. It is common to use the LMS color space when performingchromatic adaptation (estimating the appearance of a sample under a different illuminant). It is also useful in the study ofcolor blindness, when one or more cone types are defective.

Definition

[edit]

The coneresponse functionsl¯(λ),m¯(λ),s¯(λ){\displaystyle {\bar {l}}(\lambda ),{\bar {m}}(\lambda ),{\bar {s}}(\lambda )} are the color matching functions (CMFs) for the LMS color space. The chromaticity coordinates (L, M, S) for a spectral distributionJ(λ){\displaystyle J(\lambda )} are defined as:

L=0J(λ)l¯(λ)dλ{\displaystyle L=\int _{0}^{\infty }J(\lambda ){\bar {l}}(\lambda )d\lambda }
M=0J(λ)m¯(λ)dλ{\displaystyle M=\int _{0}^{\infty }J(\lambda ){\bar {m}}(\lambda )d\lambda }
S=0J(λ)s¯(λ)dλ{\displaystyle S=\int _{0}^{\infty }J(\lambda ){\bar {s}}(\lambda )d\lambda }

The cone response functions are normalized to have their maxima equal to unity.

XYZ to LMS

[edit]

Typically, colors to be adapted chromatically will be specified in a color space other than LMS (e.g.sRGB). The chromatic adaptation matrix in the diagonalvon Kries transform method, however, operates ontristimulus values in the LMS color space. Since colors in most colorspaces can be transformed to theXYZ color space, only one additionaltransformation matrix is required for any color space to be adapted chromatically: to transform colors from the XYZ color space to the LMS color space.[3]

In addition, many color adaption methods, orcolor appearance models (CAMs), run a von Kries-style diagonal matrix transform in a slightly modified, LMS-like, space instead. They may refer to it simply as LMS, as RGB, or as ργβ. The following text uses the "RGB" naming, but do note that the resulting space has nothing to do with the additive color model called RGB.[3]

The chromatic adaptation transform (CAT) matrices for some CAMs in terms ofCIEXYZ coordinates are presented here. The matrices, in conjunction with the XYZ data defined for thestandard observer, implicitly define a "cone" response for each cell type.

Notes:

Hunt, RLAB

[edit]
icon
This articleis missing information about how the HPE matrix was derived – looks like the most "physiological" of the XYZ bunch, but where's the data?. Please expand the article to include this information. Further details may exist on thetalk page.(October 2021)

TheHunt andRLAB color appearance models use theHunt–Pointer–Estevez transformation matrix (MHPE) for conversion fromCIE XYZ to LMS.[4][5][6] This is the transformation matrix which was originally used in conjunction with thevon Kries transform method, and is therefore also calledvon Kries transformation matrix (MvonKries).

Bradford's spectrally sharpened matrix (LLAB, CIECAM97s)

[edit]

The originalCIECAM97s color appearance model uses theBradford transformation matrix (MBFD) (as does theLLAB color appearance model).[3] This is a “spectrally sharpened” transformation matrix (i.e. the L and M cone response curves are narrower and more distinct from each other). The Bradford transformation matrix was supposed to work in conjunction with a modified von Kries transform method which introduced a small non-linearity in the S (blue) channel. However, outside of CIECAM97s and LLAB this is often neglected and the Bradford transformation matrix is used in conjunction with the linear von Kries transform method, explicitly so inICC profiles.[8][RGB]BFD=[0.89510.26640.16140.75021.71350.03670.03890.06851.0296][XYZ]{\displaystyle {\begin{bmatrix}R\\G\\B\end{bmatrix}}_{\text{BFD}}=\left[{\begin{array}{lll}{\phantom {-}}0.8951&{\phantom {-}}0.2664&-0.1614\\-0.7502&{\phantom {-}}1.7135&{\phantom {-}}0.0367\\{\phantom {-}}0.0389&-0.0685&{\phantom {-}}1.0296\end{array}}\right]{\begin{bmatrix}X\\Y\\Z\end{bmatrix}}}

A "spectrally sharpened" matrix is believed to improve chromatic adaptation especially for blue colors, but does not work as a real cone-describing LMS space for later human vision processing. Although the outputs are called "LMS" in the original LLAB incarnation, CIECAM97s uses a different "RGB" name to highlight that this space does not really reflect cone cells; hence the different names here.

LLAB proceeds by taking the post-adaptation XYZ values and performing a CIELAB-like treatment to get the visual correlates. On the other hand, CIECAM97s takes the post-adaptation XYZ value back into the Hunt LMS space, and works from there to model the vision system's calculation of color properties.

Later CIECAMs

[edit]

A revised version of CIECAM97s switches back to a linear transform method and introduces a corresponding transformation matrix (MCAT97s):[9][RGB]97=[0.85620.33720.19340.83601.83270.00330.03570.04691.0112][XYZ]{\displaystyle {\begin{bmatrix}R\\G\\B\end{bmatrix}}_{\text{97}}=\left[{\begin{array}{lll}{\phantom {-}}0.8562&{\phantom {-}}0.3372&-0.1934\\-0.8360&{\phantom {-}}1.8327&{\phantom {-}}0.0033\\{\phantom {-}}0.0357&-0.0469&{\phantom {-}}1.0112\end{array}}\right]{\begin{bmatrix}X\\Y\\Z\end{bmatrix}}}

The sharpened transformation matrix inCIECAM02 (MCAT02) is:[10][3][RGB]02=[0.73280.42960.16240.70361.69750.00610.00300.01360.9834][XYZ]{\displaystyle {\begin{bmatrix}R\\G\\B\end{bmatrix}}_{\text{02}}=\left[{\begin{array}{lll}{\phantom {-}}0.7328&{\phantom {-}}0.4296&-0.1624\\-0.7036&{\phantom {-}}1.6975&{\phantom {-}}0.0061\\{\phantom {-}}0.0030&{\phantom {-}}0.0136&{\phantom {-}}0.9834\end{array}}\right]{\begin{bmatrix}X\\Y\\Z\end{bmatrix}}}

CAM16 uses a different matrix:[11][RGB]16=[0.4012880.6501730.0514610.2502681.2044140.0458540.0020790.0489520.953127][XYZ]{\displaystyle {\begin{bmatrix}R\\G\\B\end{bmatrix}}_{\text{16}}=\left[{\begin{array}{lll}{\phantom {-}}0.401288&{\phantom {-}}0.650173&-0.051461\\-0.250268&{\phantom {-}}1.204414&{\phantom {-}}0.045854\\-0.002079&{\phantom {-}}0.048952&{\phantom {-}}0.953127\end{array}}\right]{\begin{bmatrix}X\\Y\\Z\end{bmatrix}}}

As in CIECAM97s, after adaptation, the colors are converted to the traditional Hunt–Pointer–Estévez LMS for final prediction of visual results.

Stockman & Sharpe (2000) physiological CMFs

[edit]

From a physiological point of view, the LMS color space describes a more fundamental level of human visual response, so it makes more sense to define the physiopsychological XYZ by LMS, rather than the other way around.

A set of physiologically-based LMS functions were proposed by Stockman & Sharpe in 2000. The functions have been published in a technical report by the CIE in 2006 (CIE 170).[12][13] The functions are derived from Stiles and Burch[1] RGB CMF data, combined with newer measurements about the contribution of each cone in the RGB functions. To adjust from the 10° data to 2°, assumptions about photopigment density difference and data about the absorption of light by pigment in thelens and themacula lutea are used.[14]

XYZ color matching functions, CIE 1931 and Stockman & Sharpe 2006.

The Stockman & Sharpe functions can then be turned into a set of three color-matching functions similar to theCIE 1931 functions.[15]

LetPi(λ)=(l¯(λ),m¯(λ),s¯(λ)){\displaystyle {\mathcal {P}}_{i}(\lambda )=({\bar {l}}(\lambda ),{\bar {m}}(\lambda ),{\bar {s}}(\lambda ))} be the three cone response functions, and letQi(λ)=(x¯F(λ),y¯F(λ),z¯F(λ)){\displaystyle {\mathcal {Q}}_{i}(\lambda )=({\bar {x}}_{\text{F}}(\lambda ),{\bar {y}}_{\text{F}}(\lambda ),{\bar {z}}_{\text{F}}(\lambda ))} be the new XYZ color matching functions. Then, by definition, the new XYZ color matching functions are:

Qi(λ)=j=13TijPj(λ){\displaystyle {\mathcal {Q}}_{i}(\lambda )=\sum _{j=1}^{3}T_{ij}{\mathcal {P}}_{j}(\lambda )}

where the transformation matrixTij{\displaystyle T_{ij}} is defined as:Tij=[1.947354691.414451230.364763270.689902720.348321890001.93485343]{\displaystyle T_{ij}=\left[\,{\begin{array}{lll}1.94735469&-1.41445123&{\phantom {-}}0.36476327\\0.68990272&{\phantom {-}}0.34832189&{\phantom {-}}0\\0&{\phantom {-}}0&{\phantom {-}}1.93485343\end{array}}\right]}

The derivation of this transformation is relatively straightforward.[16] They¯F(λ){\displaystyle {\bar {y}}_{\text{F}}(\lambda )} CMF is the luminous efficiency function originally proposed by Sharpe et al. (2005),[17] but then corrected (Sharpe et al., 2011[18][a]). Thez¯F(λ){\displaystyle {\bar {z}}_{\text{F}}(\lambda )} CMF is equal to thes¯(λ){\displaystyle {\bar {s}}(\lambda )} cone fundamental originally proposed by Stockman, Sharpe & Fach (1999)[19] scaled to have an integral equal to they¯F(λ){\displaystyle {\bar {y}}_{\text{F}}(\lambda )} CMF. The definition of thex¯F(λ){\displaystyle {\bar {x}}_{\text{F}}(\lambda )} CMF is derived from the following constraints:
  1. Like the other CMFs, the values ofx¯F(λ){\displaystyle {\bar {x}}_{\text{F}}(\lambda )} are all positive.
  2. The integral ofx¯F(λ){\displaystyle {\bar {x}}_{\text{F}}(\lambda )} is identical to the integrals fory¯F(λ){\displaystyle {\bar {y}}_{\text{F}}(\lambda )} andz¯F(λ){\displaystyle {\bar {z}}_{\text{F}}(\lambda )}.
  3. The coefficients of the transformation that yieldsx¯F(λ){\displaystyle {\bar {x}}_{\text{F}}(\lambda )} are optimized to minimize the Euclidean differences between the resultingx¯F(λ){\displaystyle {\bar {x}}_{\text{F}}(\lambda )},y¯F(λ){\displaystyle {\bar {y}}_{\text{F}}(\lambda )} andz¯F(λ){\displaystyle {\bar {z}}_{\text{F}}(\lambda )} color matching functions and the CIE 1931x¯(λ){\displaystyle {\bar {x}}(\lambda )},y¯(λ){\displaystyle {\bar {y}}(\lambda )} andz¯(λ){\displaystyle {\bar {z}}(\lambda )} color matching functions. — CVRL description for 'CIE (2012) 2-deg XYZ "physiologically-relevant" colour matching functions'[15]

For any spectral distributionJ(λ){\displaystyle J(\lambda )}, letPi=(L,M,S){\displaystyle P_{i}=(L,M,S)} be the LMS chromaticity coordinates forJ(λ){\displaystyle J(\lambda )}, and letQi=(X,Y,Z)F{\displaystyle Q_{i}=(X,Y,Z)_{\text{F}}} be the corresponding new XYZ chromaticity coordinates. Then:

Qi=0J(λ)Qi(λ)dλ=0J(λ)j=13TijPj(λ)dλ=j=13TijPj{\displaystyle Q_{i}=\int _{0}^{\infty }J(\lambda ){\mathcal {Q}}_{i}(\lambda )d\lambda =\int _{0}^{\infty }J(\lambda )\sum _{j=1}^{3}T_{ij}{\mathcal {P}}_{j}(\lambda )d\lambda =\sum _{j=1}^{3}T_{ij}P_{j}}

or, explicitly:[XYZ]F=[1.947354691.414451230.364763270.689902720.348321890001.93485343][LMS]{\displaystyle {\begin{bmatrix}X\\Y\\Z\end{bmatrix}}_{\text{F}}=\left[\,{\begin{array}{lll}1.94735469&-1.41445123&{\phantom {-}}0.36476327\\0.68990272&{\phantom {-}}0.34832189&{\phantom {-}}0\\0&{\phantom {-}}0&{\phantom {-}}1.93485343\end{array}}\right]{\begin{bmatrix}L\\M\\S\end{bmatrix}}}

The inverse matrix is shown here for comparison with the ones for traditional XYZ:[LMS]=[0.2105760.8550980.03969830.4170761.1772600.0786283000.5168350][XYZ]F{\displaystyle {\begin{bmatrix}L\\M\\S\end{bmatrix}}=\left[{\begin{array}{lll}{\phantom {-}}0.210576&{\phantom {-}}0.855098&-0.0396983\\-0.417076&{\phantom {-}}1.177260&{\phantom {-}}0.0786283\\{\phantom {-}}0&{\phantom {-}}0&{\phantom {-}}0.5168350\\\end{array}}\right]{\begin{bmatrix}X\\Y\\Z\end{bmatrix}}_{\text{F}}}

The above development has the advantage of basing the new XFYFZF color matching functions on the physiologically-based LMS cone response functions. In addition, it offers a one-to-one relationship between the LMS chromaticity coordinates and the new XFYFZF chromaticity coordinates, which was not the case for the CIE 1931 color matching functions. The transformation for a particular color between LMS and the CIE 1931 XYZ space is not unique. It rather depends highly on the particular form of the spectral distributionJ(λ){\displaystyle J(\lambda )} ) producing the given color. There is no fixed 3x3 matrix which will transform between the CIE 1931 XYZ coordinates and the LMS coordinates, even for a particular color, much less the entire gamut of colors. Any such transformation will be an approximation at best, generally requiring certain assumptions about the spectral distributions producing the color. For example, if the spectral distributions are constrained to be the result of mixing three monochromatic sources, (as was done in the measurement of the CIE 1931 and the Stiles and Burch[1] color matching functions), then there will be a one-to-one relationship between the LMS and CIE 1931 XYZ coordinates of a particular color.

As of Nov 28, 2023, CIE 170-2 CMFs are proposals that have yet to be ratified by the full TC 1-36 committee or by the CIE.

Quantal CMF

[edit]
icon
This sectiondoes notcite anysources. Please helpimprove this section byadding citations to reliable sources. Unsourced material may be challenged andremoved.(June 2024) (Learn how and when to remove this message)

For theoretical purposes, it is often convenient to characterize radiation in terms of photons rather than energy. The energyE of a photon is given by thePlanck relation

E=hν=hc/λ{\displaystyle E=h\nu =hc/\lambda }

whereE is the energy per photon,h is thePlanck constant,c is thespeed of light,ν is the frequency of the radiation andλ is the wavelength. A spectral radiative quantity in terms of energy,JE(λ), is converted to its quantal formJQ(λ) by dividing by the energy per photon:

JQ(λ)=JE(λ)(λ/hc){\displaystyle JQ(\lambda )=JE(\lambda )(\lambda /hc)}

For example, ifJE(λ) isspectral radiance with the unit W/m2/sr/m, then the quantal equivalentJQ(λ) characterizes that radiation with the unit photons/s/m2/sr/m.

IfCEλi(λ) (i=1,2,3) are the three energy-based color matching functions for a particular color space (LMS color space for the purposes of this article), then the tristimulus values may be expressed in terms of the quantal radiative quantity by:

CEi=0JE(λ)CEλi(λ)dλ=0JQ(λ)(hc/λ)CEλi(λ)dλ{\displaystyle CE_{i}=\int _{0}^{\infty }JE(\lambda )CE_{\lambda i}(\lambda )d\lambda =\int _{0}^{\infty }JQ(\lambda )(hc/\lambda )CE_{\lambda i}(\lambda )d\lambda }

Define the quantal color matching functions:

CQλi(λ)=(CEλi(λ)/λ)/(CEλi(λimax)/λimax){\displaystyle CQ_{\lambda i}(\lambda )=(CE_{\lambda i}(\lambda )/\lambda )/(CE_{\lambda i}(\lambda _{i\,{\text{max}}})/\lambda _{i\,{\text{max}}})}

whereλi max is the wavelength at whichCEλi(λ)/λ is maximized. Define the quantal tristimulus values:

CQi=0JQ(λ)CQλi(λ)dλ{\displaystyle CQ_{i}=\int _{0}^{\infty }JQ(\lambda )CQ_{\lambda i}(\lambda )d\lambda }

Note that, as with the energy based functions, the peak value ofCQλi(λ) will be equal to unity. Using the above equation for the energy tristimulus valuesCEi

CEi=(hc/λimax)CEλi(λimax)CQi{\displaystyle CE_{i}=(hc/\lambda _{i\,max})\,CE_{\lambda i}(\lambda _{i\,max})\,CQ_{i}}

For the LMS color space,λimax{\displaystyle \lambda _{i\,{\text{max}}}} ≈ {566, 541, 441} nm and

CEi/CQi={3.49694,3.1253,0.144944}×1019{\displaystyle CE_{i}/CQ_{i}=\{3.49694,3.1253,0.144944\}\times 10^{-19}} J/photon

Applications

[edit]

Color blindness

[edit]

The LMS color space can be used to emulate the waycolor-blind people see color. An early emulation of dichromats were produced by Brettel et al. 1997 and was rated favorably by actual patients. An example of a state-of-the-art method is Machado et al. 2009.[20]

A related application is making color filters for color-blind people to more easily notice differences in color, a process known asdaltonization.[21]

Image processing

[edit]

JPEG XL uses an XYB color space derived from LMS. Its transform matrix is shown here:[XYB]=[110110001][LMS]{\displaystyle {\begin{bmatrix}X\\Y\\B\end{bmatrix}}={\begin{bmatrix}1&-1&{\phantom {-}}0\\1&{\phantom {-}}1&{\phantom {-}}0\\0&{\phantom {-}}0&{\phantom {-}}1\end{bmatrix}}{\begin{bmatrix}L\\M\\S\end{bmatrix}}}

This can be interpreted as a hybrid color theory where L and M are opponents but S is handled in a trichromatic way, justified by the lower spatial density of S cones. In practical terms, this allows for using less data for storing blue signals without losing much perceived quality.[22]

The colorspace originates fromGuetzli's butteraugli metric[23] and was passed down to JPEG XL via Google's Pik project. Matt DesLauriers has produced aGist with the relevant parts from the reference implementation of JPEG XL translated into JavaScript.[24]

See also

[edit]

References

[edit]
  1. ^2011 correction is taken into account with the CIE (2012) matrix.
  1. ^abcStiles, WS; Burch, JM (1959). "NPL colour-matching investigation: final report".Optica Acta.6.doi:10.1080/713826267.
  2. ^"Stockman, MacLeod & Johnson 2-deg cone fundamentals (description page)".data retrieval page
  3. ^abcdefFairchild, Mark D. (2005).Color Appearance Models (2E ed.).Wiley Interscience. pp. 182–183,227–230.ISBN 978-0-470-01216-1.
  4. ^Schanda, Jnos, ed. (July 27, 2007).Colorimetry. p. 305.doi:10.1002/9780470175637.ISBN 9780470175637.
  5. ^Moroney, Nathan; Fairchild, Mark D.; Hunt, Robert W.G.; Li, Changjun; Luo, M. Ronnier; Newman, Todd (November 12, 2002). "The CIECAM02 Color Appearance Model".IS&T/SID Tenth Color Imaging Conference.Scottsdale, Arizona: TheSociety for Imaging Science and Technology.ISBN 0-89208-241-0.
  6. ^Ebner, Fritz (July 1, 1998)."Derivation and modelling hue uniformity and development of the IPT color space".Theses: 129.
  7. ^"Welcome to Bruce Lindbloom's Web Site".brucelindbloom.com. RetrievedMarch 23, 2020.
  8. ^Specification ICC.1:2010 (Profile version 4.3.0.0). Image technology colour management — Architecture, profile format, and data structure, Annex E.3, pp. 102.
  9. ^Fairchild, Mark D. (2001)."A Revision of CIECAM97s for Practical Applications"(PDF).Color Research & Application.26 (6).Wiley Interscience:418–427.doi:10.1002/col.1061.
  10. ^Fairchild, Mark."Errata for COLOR APPEARANCE MODELS"(PDF).The published MCAT02 matrix in Eq. 9.40 is incorrect (it is a version of the HuntPointer-Estevez matrix. The correct MCAT02 matrix is as follows. It is also given correctly in Eq. 16.2)
  11. ^Li, Changjun; Li, Zhiqiang; Wang, Zhifeng; Xu, Yang; Luo, Ming Ronnier; Cui, Guihua; Melgosa, Manuel; Brill, Michael H.; Pointer, Michael (2017). "Comprehensive color solutions: CAM16, CAT16, and CAM16-UCS".Color Research & Application.42 (6):703–718.doi:10.1002/col.22131.
  12. ^"CIE 2006 "physiologically-relevant" LMS functions (2-deg LMS fundamentals based on the Stiles and Burch 10-deg CMFs adjusted to 2-deg)".Color & Vision Research Laboratory/. Institute of Ophthalmology. RetrievedOctober 27, 2023.
  13. ^Stockman, Andrew (December 2019)."Cone fundamentals and CIE standards"(PDF).Current Opinion in Behavioral Sciences.30:87–93.doi:10.1016/j.cobeha.2019.06.005. RetrievedOctober 27, 2023.
  14. ^"Photopigments".Color & Vision Research Laboratory/. Institute of Ophthalmology. RetrievedNovember 27, 2023.
  15. ^ab"CIE 2-deg CMFs".cvrl.ucl.ac.uk.
  16. ^"CIE (2012) 2-deg XYZ "physiologically-relevant" colour matching functions".Color & Vision Research Laboratory/. Institute of Ophthalmology. RetrievedNovember 27, 2023.
  17. ^Sharpe, Lindsay T.; Stockman, Andrew; Jagla, Wolfgang; Jägle, Herbert (December 21, 2005)."A luminous efficiency function, V*(λ), for daylight adaptation".Journal of Vision.5 (11): 3.doi:10.1167/5.11.3.S2CID 19361187.
  18. ^Sharpe, L.T.; Stockman, A.; et al. (February 2011)."A Luminous Efficiency Function, V*D65(λ), for Daylight Adaptation: A Correction".COLOR Research and Application.36 (1):42–46.doi:10.1002/col.20602.
  19. ^Stockman, A.; Sharpe, L.T.; Fach, C.C. (1999)."The spectral sensitivity of the human short-wavelength cones".Vision Research.39 (17):2901–2927.doi:10.1016/S0042-6989(98)00225-9.PMID 10492818. RetrievedNovember 28, 2023.
  20. ^"Color Vision Deficiency Emulation".colorspace.r-forge.r-project.org.
  21. ^Simon-Liedtke, Joschua Thomas; Farup, Ivar (February 2016). "Evaluating color vision deficiency daltonization methods using a behavioral visual-search method".Journal of Visual Communication and Image Representation.35:236–247.doi:10.1016/j.jvcir.2015.12.014.hdl:11250/2461824.
  22. ^Alakuijala, Jyrki; van Asseldonk, Ruud; Boukortt, Sami; Szabadka, Zoltan; Bruse, Martin; Comsa, Iulia-Maria; Firsching, Moritz; Fischbacher, Thomas; Kliuchnikov, Evgenii; Gomez, Sebastian; Obryk, Robert; Potempa, Krzysztof; Rhatushnyak, Alexander; Sneyers, Jon; Szabadka, Zoltan; Vandervenne, Lode; Versari, Luca; Wassenberg, Jan (September 6, 2019). "JPEG XL next-generation image compression architecture and coding tools". In Tescher, Andrew G; Ebrahimi, Touradj (eds.).Applications of Digital Image Processing XLII. Vol. 11137. p. 20.Bibcode:2019SPIE11137E..0KA.doi:10.1117/12.2529237.ISBN 9781510629677.
  23. ^"google/butteraugli".GitHub. RetrievedAugust 2, 2021.
  24. ^DesLauriers, Matt."rgb-to-xyb.js".Gist.
CAM
CIE
RGB
Y′UV
Other
Color systems
and standards
For the vision capacities of organisms or machines, see Color vision.
Retrieved from "https://en.wikipedia.org/w/index.php?title=LMS_color_space&oldid=1333730282"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2026 Movatter.jp