Hur funkar det
Från ett foto till ett 3D-tangentbord, tangent för tangent.
SeeTangent läser varje tangent på fotot, var den sitter, hur bred den är och vad som står på den, och bygger tangentbordet i 3D så som det faktiskt ser ut. Läsningen av egna foton tränas just nu; exemplen på startsidan är lästa och byggda för hand, och är det facit allt mäts mot.
Del 1 av 3
Så funkar det
Fem steg från ett foto till ett tangentbord du kan vrida på. Här med kontorstangentbordet bland exemplen.

1Fotot
Ett vanligt foto av ett tangentbord, ovanifrån eller snett.
Adbh266, CC BY-SA 4.0.

2Konturen
Tangentbordet skärs ut ur fotot, utan sladd.
I guldsetet granskas varje kontur för hand; 8 av 75 fick ritas om där fotot lurade ögat (vitt mot vitt, trä mot trä).

3Tangenterna
Layouten passas in på fotot så att varje tangent hamnar på sin knapp och glipan mellan dem på mörka fogar.
104 tangenter, 81,7 pixlar per tangentbredd.

43D-modellen
Varje tangent byggs med sin profil, sin färg och sitt tryck, på sin brytare, i ett hölje i rätt storlek.
430 × 123 mm, 14 496 trianglar. Konturen träffar fotot till 94,6 %.

5Bygget
Först ritas tangentbordets plan på skrivbordsmattan. Sedan växer varje del fram i en sprängskiss: höljet, lagren, brytarna (eller gummikupolerna) och tangenterna överst. Så monteras det nerifrån och upp: lagren faller på plats, brytarna klickar ner i plattan och varje tangent landar på sin brytare. Till sist skriver det SEETANGENT.
Höljet, varje lager och varje tangents brytare och tangent är egna delar i modellen. Det inre syns sällan på ett foto; då byggs det som sådana tangentbord brukar vara byggda, och det står att det är antaget.
Del 2 av 3
Guldet
Facit som varje ändring mäts mot: foton med granskade svar, och tangentbord byggda för hand.
Alla foton är fritt licensierade, och inget av dem används någonsin i träningen. Varje kontur är granskad för hand. De tangentbord som byggts i 3D är lästa tangent för tangent från sina foton, med det som faktiskt står på varje tangent, också slitna och utbytta.
| Tangentbord | Tangenter | Storlek | Kontur mot fotot |
|---|---|---|---|
| Apple Wireless Keyboard, svensk layout (Å Ä Ö) | 79 | 323 × 131 mm | 78,9 % |
| Logitech K835 TKL, norsk layout | 85 | 346 × 123 mm | 94,5 % |
| Svart kontorstangentbord, 100 %, röda accenttangenter | 104 | 430 × 123 mm | 94,6 % |
| Raspberry Pi-tangentbordet, norsk layout, med kartong och dator | 79 | 286 × 125 mm | 93,1 % |
| Svenskt kontorstangentbord, ljusgrått, 100 % | 108 | 443 × 161 mm | 98,0 % |
Del 3 av 3
Beskrivningen och vägen framåt
Ett språk för vilket tangentbord som helst, och modeller som ska lära sig läsa dem.
Beskrivningen säger allt som behövs för att bygga ett tangentbord: storlek och layout, varje tangent med sin plats, sin form, sitt tryck och sin färg, tangenternas profil, höljet och det som sitter inuti. Varje värde säger varifrån det kommer: sett på fotot, uppmätt, från tillverkaren eller antaget. Kan något inte ses används en rimlig standard, och det står att den är antagen.
Härnäst tränas modellerna som läser ett eget foto: en som skär ut tangentbordet och hittar tangenterna, och en som läser trycket på varje tangent. De tränas på fritt licensierade foton och på renderade tangentbord där svaret är känt, och mäts mot guldet. En modell tas i bruk först när den är bättre på allt.
Siffrorna
Allt arbete med SeeTangent hittills, räknat ur projektets egna loggar.
| Modell | Anrop | Tokens |
|---|---|---|
| claude-opus-5-5 | 1 812 | 535 741 986 |