Geri qayıt
Tərtibatçı dəri tonları üçün 'kifayət qədər yaxşı' rəng məkanı yaratdı
SiTech Team2 წთ. საკითხავი

Tərtibatçı dəri tonları üçün 'kifayət qədər yaxşı' rəng məkanı yaratdı

Açıq layihə, əllə işarələnmiş RGB nümunələri, əsas komponent analizi və əllə uyğunlaşdırılmış tənliklər əsasında dəri tonları üçün üç oxlu rəng məkanı müəyyən edir.

GitHub-da ToneyAlexander adı ilə tanınan bir tərtibatçı geniş dəri tonu diapazonunu təmsil etməyi hədəfləyən rəng məkanı yayımlayıb. What Colors Are We? başlıqlı səhifədə təsvir olunan layihə personaj redaktorları və rəqəmsal incəsənət kimi sahələrdə inklüziv rəng alətləri yaratmağı asanlaşdırmağı məqsəd qoyur; JavaScript ilə yazılmış rəng seçicisi və prosedur generasiya üçün Python nümunəsi daxildir.

Sabit palitralar niyə kifayət etmir

Müəllifin çıxış nöqtəsi budur: bir neçə hazır rəng real müxtəlifliyi heç vaxt əhatə etmir. Səhifənin ifadəsi ilə emojilər beş ton (yaxud cizgi film sarısı) təklif edir, kosmetika brendi əlli ton verə bilər, personaj redaktoru isə istifadəçini birbaşa 16 777 216 rəngli RGB məkanına yönəldir. İş «bir neçə» ilə «bir neçə milyon» arasında yer tapmağa çalışır: ağlabatan, sadələşdirilmiş dəri tonlarına uyğun gələn RGB sahəsini təyin edən yığcam tənliklər dəsti.

Məkan necə qurulub

Metod qəsdən praqmatikdir və müəllifin sözləri ilə qeyri-elmidir. İlk addım yorucu əl işi idi: rənglərin kiçik bir veb alətində çəkilmiş üz üzərində ağlabatan olub-olmadığına görə işarələnməsi. İşarələnmiş məlumatlar RGB məkanında banan formalı bulud yaratdı. Üç komponentli əsas komponent analizi (PCA) bu buludu döndərərək işlək formaya saldı, sonra müəllif Desmos 3D-də yeni TUV məkanındaki sferanı məlumatlara uyğunlaşdıran tənlikləri əllə uyğunlaşdırdı — reqressiya yox, sınaq və səhv üsulu. Əlaqələrin tərsi RGB-yə qayıdışı verir.

Üç ox nə deməkdir

Yaranan seçici üç müstəqil dəyər təqdim edir. T oxu tünd ilə açıq arasında, U oxu qırmızımtıl ilə oxra arasında, V oxu isə soyuq ilə isti arasında hərəkət edir. Müəllifi təəccübləndirən odur ki, bu mənalar analizin özündən doğur: istiqamətlər əvvəlcədən seçilməyib və o, hansı elementin nəyi tənzimlədiyini seçici hazır olduqdan sonra öyrənib — PCA-nın məlumatı hər oxu mümkün qədər mənalı etmək üçün necə döndərdiyinin yaxşı nümunəsi. Onun fikrincə, məkan ilk baxışda HSL və ya HSV-yə bənzəyir, amma oxlar parlaqlıq, ton və doyma ilə üst-üstə düşmür.

Məhdudiyyətlər və sonrakı addımlar

Müəllif açıq şəkildə deyir ki, nəticə nüfuzlu mənbə deyil, faydalı başlanğıc nöqtəsidir. Dəri heç vaxt tək rəng olmur: qan dövranı, melanin konsentrasiyası, işığın yayılması, çillər, vitiliqo, hiperpiqmentasiya və çapıqlar tonu dəyişir; argiriya və ya yüksək bilirubin kimi hallar insanları ağlabatan diapazondan xeyli kənara çıxarır. Rənglər həmçinin müxtəlif ekranlarda və işıqlandırmada fərqli görünür, işarələməni isə tədqiqat qrupu deyil, tək bir subyektiv şəxs edib. Planlaşdırılan təkmilləşdirmələr arasında daha çox insanın, arzuolunandır mütəxəssislərin işarələmədə iştirakı, dəri hallarının əsas tonlara modifikasiya kimi modelləşdirilməsi və gözlə uyğunlaşdırılmış tənliklərin daha yaxşı məlumatlarla öyrədilmiş simvolik reqressiya ilə əvəzlənməsi var. Kod GitHub-da yayımlanıb və müəllif rəyi deponun issues bölməsi vasitəsilə gözləyir.

SSiTech

SiTech — AI ilə gücləndirilmiş veb hazırlanması

Sürətli və müasir saytlar qurur, AI-ı real biznes proseslərinə gətiririk. Layihəniz və ya sualınız var? Kömək etməyə hazırıq.