Webová aplikace pro nastavení ergonomického posedu na jízdním kole

but.committeeprof. Ing. Adam Herout, Ph.D. (předseda) prof. Dr. Ing. Jan Černocký (člen) doc. RNDr. Milan Češka, Ph.D. (člen) Ing. Michal Hradiš, Ph.D. (člen) doc. Ing. Peter Chudý, Ph.D., MBA (člen) Ing. David Bařina, Ph.D. (člen)cs
but.defenceStudent nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm B.cs
but.jazykangličtina (English)
but.programInformační technologie a umělá inteligencecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorČadík, Martinen
dc.contributor.authorVlasák, Jiříen
dc.contributor.refereeBobák, Petren
dc.date.created2024cs
dc.description.abstractTato práce se zaměřuje na vývoj webové aplikace, která uživatelům pomůže nastavit ergonomickou polohu na jízdním kole. Aplikace využívá model odhadu pózy RTMPose k analýze videa uživatele šlapajícího na kole z profilu, poté vypočítá rozličné úhly kloubů a poskytne uživateli návrhy na změnu výšky sedla kola, předozadní polohu sedla, výšky řídítek a předozadní polohy řídítek pro dosažení ergonomičtějšího posedu. Aplikace je implementována pomocí frameworku SvelteKit. Model pro odhad pózy běží na straně klienta pomocí knihovny TensorFlow.js. Pro vyhodnocení a zlepšení přesnosti modelu odhadu pózy byla vytvořena datová sada 2309 fotografií autora šlapajícího na kole. Po fine-tunování modelu na tomto datovém souboru se normovaná průměrná chyba modelu výrazně snížila z 2,54 na 1,51 (zlepšení o 40 %). Experimenty ukázaly, že aplikace detekuje změny úhlu způsobené změnami výšky sedla a že ji lze použít k nastavení výšky sedla.en
dc.description.abstractThis work focuses on the development of a web application that helps users to set up an ergonomic position on a bicycle. The application uses the RTMPose pose estimation model to analyze a side view video of the user pedaling their bicycle, then computes various joint angles and provides the user suggestions for changing the bicycle saddle height, saddle setback, handlebar height and handlebar reach to achieve more ergonomic position. The application is implemented using the SvelteKit framework. The pose estimation model runs on the client-side using the TensorFlow.js library. To evaluate and improve the accuracy of the pose estimation model, a dataset of 2309 photos of the author pedaling his bicycle was created. After fine-tuning the model on this dataset, the model Normalized Mean Error significantly decreased from 2.54 to 1.51 (40\% improvement). Experiments showed that that the application successfully detects angle changes caused by the saddle height changes and that the application can be used to set up the saddle height.cs
dc.description.markBcs
dc.identifier.citationVLASÁK, J. Webová aplikace pro nastavení ergonomického posedu na jízdním kole [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2024.cs
dc.identifier.other154460cs
dc.identifier.urihttp://hdl.handle.net/11012/248993
dc.language.isoencs
dc.publisherVysoké učení technické v Brně. Fakulta informačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectodhad pózyen
dc.subjectbikefiten
dc.subjectzpracování videaen
dc.subjectwebová aplikaceen
dc.subjectRTMPoseen
dc.subjectpose estimationcs
dc.subjectbikefitcs
dc.subjectvideo processingcs
dc.subjectweb applicationcs
dc.subjectRTMPosecs
dc.titleWebová aplikace pro nastavení ergonomického posedu na jízdním koleen
dc.title.alternativeWeb application for setting up an ergonomic position on a bicyclecs
dc.typeTextcs
dc.type.drivermasterThesisen
dc.type.evskpdiplomová prácecs
dcterms.dateAccepted2024-06-20cs
dcterms.modified2024-06-20-11:36:46cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid154460en
sync.item.dbtypeZPen
sync.item.insts2025.03.26 15:38:28en
sync.item.modts2025.01.15 11:57:24en
thesis.disciplinePočítačové viděnícs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav počítačové grafiky a multimédiícs
thesis.levelInženýrskýcs
thesis.nameIng.cs
Files
Original bundle
Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
18.96 MB
Format:
Adobe Portable Document Format
Description:
file final-thesis.pdf
Loading...
Thumbnail Image
Name:
review_154460.html
Size:
12.63 KB
Format:
Hypertext Markup Language
Description:
file review_154460.html
Collections