{"id":2865,"date":"2024-02-18T15:29:24","date_gmt":"2024-02-18T15:29:24","guid":{"rendered":"https:\/\/esisoc.com\/resource\/pose-estimation-for-fitness-and-physical-therapy-application\/"},"modified":"2024-02-18T15:29:24","modified_gmt":"2024-02-18T15:29:24","slug":"pose-estimation-for-fitness-and-physical-therapy-application","status":"publish","type":"resource","link":"https:\/\/esisoc.com\/fr\/resource\/estimation-de-la-pose-pour-les-applications-de-fitness-et-de-kinesitherapie\/","title":{"rendered":"Estimation de la pose pour les applications de remise en forme et de th\u00e9rapie physique"},"content":{"rendered":"<h2 style=\"text-align: center;\">D\u00e9tails cl\u00e9s<\/h2>\n<p>Am\u00e9lioration de l'estimation de la pose et de la d\u00e9tection des erreurs par le 64%.<\/p>\n<div>\n<ul>\n<li>\n<div>D\u00e9fi<\/div>\n<div>D\u00e9velopper un mod\u00e8le d'estimation de la pose \u00e0 la pointe de la technologie pour d\u00e9tecter une posture humaine dans un sc\u00e9nario en temps r\u00e9el et effectuer une analyse des erreurs et un comptage des r\u00e9p\u00e9titions.<\/div>\n<\/li>\n<li>\n<div>Solution<\/div>\n<div>L'apprentissage en profondeur pour <a href=\"http:\/\/localhost\/essidsolutions\/service\/human-pose-estimation\">estimation pr\u00e9cise de la pose humaine<\/a> et des algorithmes de science des donn\u00e9es pour la d\u00e9tection des erreurs<\/div>\n<\/li>\n<li>\n<div>Technologies et outils<\/div>\n<div>PyTorch, CoreML, TFLite, OpenCV, Scikit-learn<\/div>\n<\/li>\n<\/ul>\n<\/div>\n<h2 style=\"text-align: center;\">Client<\/h2>\n<p>Le client est une start-up am\u00e9ricaine sp\u00e9cialis\u00e9e dans la reconnaissance de l'activit\u00e9 humaine et l'analyse des mouvements.<br \/> Elle propose une application mobile de soins de sant\u00e9 con\u00e7ue pour capturer et \u00e9valuer les mouvements du corps humain pendant les s\u00e9ances d'entra\u00eenement et de kin\u00e9sith\u00e9rapie. L'application est \u00e9quip\u00e9e d'outils de suivi qui aident les utilisateurs \u00e0 s'exercer correctement et \u00e0 atteindre leurs objectifs de remise en forme.<\/p>\n<p>Les solutions open-source pour l'estimation de la posture mobile ne semblaient pas fonctionner pour le client, c'est pourquoi il a demand\u00e9 conseil \u00e0 ESSID Solutions sur le probl\u00e8me de l'estimation de la posture humaine en temps r\u00e9el. Il convient \u00e9galement de mentionner qu'il n'existe pas de solutions communes pour la d\u00e9tection des erreurs et le comptage des r\u00e9p\u00e9titions.<\/p>\n<h2 style=\"text-align: center;\">D\u00e9fi : d\u00e9velopper un mod\u00e8le d'estimation de la pose \u00e0 la pointe de la technologie pour d\u00e9tecter une posture humaine dans un sc\u00e9nario en temps r\u00e9el.<\/h2>\n<p>Pour se d\u00e9marquer de la concurrence sur le march\u00e9 des applications de sant\u00e9 mobile, le client souhaitait doter son application d'une IA (intelligence artificielle). Il rencontrait des difficult\u00e9s dans l'estimation de la pose du corps humain. La t\u00e2che principale de notre \u00e9quipe \u00e9tait d'am\u00e9liorer sa pr\u00e9cision sans affecter la vitesse et la facilit\u00e9 d'utilisation.<\/p>\n<p>Le client souhaitait am\u00e9liorer son application de fitness en y ajoutant la d\u00e9tection d'erreurs en temps r\u00e9el pendant les s\u00e9ances d'entra\u00eenement et de kin\u00e9sith\u00e9rapie. Cette fonctionnalit\u00e9 peut aider l'utilisateur \u00e0 \u00e9viter les erreurs d'entra\u00eenement les plus courantes et \u00e0 r\u00e9duire consid\u00e9rablement le risque de blessure.<\/p>\n<p>L'\u00e9quipe d'ESSID Solutions a relev\u00e9 le d\u00e9fi de fournir au client les \u00e9l\u00e9ments suivants <a href=\"https:\/\/essidsolutions.com\/blog\/3d-pose-estimation\">estimation robuste de la pose<\/a> et de d\u00e9tection des erreurs.<\/p>\n<h2 style=\"text-align: center;\">Solution : apprentissage profond pour une estimation pr\u00e9cise de la pose humaine et algorithmes de science des donn\u00e9es pour la d\u00e9tection des erreurs.<\/h2>\n<p>L'estimation de la position est une technique de vision par ordinateur qui pr\u00e9dit et suit non seulement l'emplacement d'une personne ou d'un objet, mais aussi les articulations en particulier. Des progr\u00e8s remarquables ont \u00e9t\u00e9 r\u00e9alis\u00e9s jusqu'\u00e0 pr\u00e9sent dans l'estimation de la posture, mais la reconnaissance des activit\u00e9s humaines dans la vie r\u00e9elle n'est toujours pas r\u00e9gl\u00e9e. Cette t\u00e2che devient encore plus difficile lorsqu'elle est abord\u00e9e non pas \u00e0 partir de cam\u00e9ras autonomes en mode hors ligne, mais \u00e0 partir de smartphones en temps r\u00e9el. En effet, l'ex\u00e9cution en temps r\u00e9el augmente consid\u00e9rablement le d\u00e9bit des donn\u00e9es d'entr\u00e9e et les calculs n\u00e9cessaires, alors que les appareils mobiles sont toujours limit\u00e9s en termes de ressources informatiques disponibles.<\/p>\n<p>L'estimation de la posture peut \u00eatre class\u00e9e selon les types suivants : estimation de la posture d'une seule personne ou de plusieurs personnes, en 3D ou en 2D, en temps r\u00e9el ou hors ligne. Apr\u00e8s avoir analys\u00e9 les besoins du client, nous avons d\u00e9cid\u00e9 que l'estimation de la posture d'une seule personne en 2D et en temps r\u00e9el serait une bonne solution lorsqu'elle est appliqu\u00e9e \u00e0 des exercices physiques tr\u00e8s diff\u00e9rents.<\/p>\n<p>Pour d\u00e9tecter les articulations humaines en mouvement en temps r\u00e9el, nous avons appliqu\u00e9 des approches d'apprentissage profond adapt\u00e9es aux probl\u00e8mes complexes de vision par ordinateur. Nos ing\u00e9nieurs ont d\u00fb d\u00e9velopper une toute nouvelle technologie de r\u00e9seau neuronal pour tirer parti d'un grand nombre de connaissances et d'id\u00e9es, afin d'obtenir une qualit\u00e9 de d\u00e9tection des articulations comp\u00e9titive.<\/p>\n<p>Nous avons commenc\u00e9 par r\u00e9unir toutes sortes d'ensembles de donn\u00e9es ouvertes pour diff\u00e9rents types d'estimation de la posture humaine, car les quantit\u00e9s massives de donn\u00e9es sont un ingr\u00e9dient crucial des r\u00e9seaux neuronaux profonds de haute qualit\u00e9 qui fonctionnent avec pr\u00e9cision et robustesse dans les cas d'utilisation sp\u00e9cifiques du monde r\u00e9el. En outre, nous avons d\u00fb d\u00e9velopper nos propres m\u00e9thodes d'augmentation des donn\u00e9es pour accro\u00eetre l'ensemble des donn\u00e9es.<\/p>\n<p>Apr\u00e8s avoir trait\u00e9 les ensembles de donn\u00e9es, nous avons d\u00e9velopp\u00e9 un mod\u00e8le avanc\u00e9 de squelette humain avec des points cl\u00e9s suppl\u00e9mentaires qui ont consid\u00e9rablement \u00e9largi nos possibilit\u00e9s d'analyse des exercices de remise en forme et de th\u00e9rapie physique.<\/p>\n<p>L'\u00e9tape suivante consistait \u00e0 cr\u00e9er une architecture neuronale efficace pour l'estimation de la pose. Le client \u00e9tait pr\u00e9occup\u00e9 par les performances de l'application mobile, c'est pourquoi nous nous sommes concentr\u00e9s sur l'optimisation de l'efficacit\u00e9 op\u00e9rationnelle et la r\u00e9duction du temps de chargement.<\/p>\n<p>Nous avons utilis\u00e9 PyTorch pour fournir au client un pipeline d'entra\u00eenement rationalis\u00e9 ainsi que des mod\u00e8les CoreML pour le d\u00e9ploiement des mod\u00e8les d'apprentissage profond et de CV que nous avons d\u00e9velopp\u00e9s.<\/p>\n<p>Un autre probl\u00e8me de science des donn\u00e9es consistait \u00e0 mettre en \u0153uvre la d\u00e9tection des erreurs lors des s\u00e9ances d'entra\u00eenement et de th\u00e9rapie physique. La d\u00e9tection des erreurs permet de comprendre les formes appropri\u00e9es et incorrectes d'ex\u00e9cution des exercices physiques. Elle est utilis\u00e9e pour identifier les articulations humaines et fournir \u00e0 l'utilisateur des conseils sur la bonne fa\u00e7on de s'exercer. Par exemple, l'estimation de la position de la t\u00eate est essentielle lorsque l'utilisateur fait une planche. L'application estime la position de la t\u00eate pour \u00e9viter les blessures pendant l'exercice.<\/p>\n<p>Il convient de mentionner que nous avons d\u00fb d\u00e9velopper des algorithmes personnalis\u00e9s pour la d\u00e9tection des erreurs et le comptage des r\u00e9p\u00e9titions de mani\u00e8re \u00e0 ce que les utilisateurs de l'application mobile puissent obtenir un retour d'information instantan\u00e9 via une interface audio avec un coach virtuel d'IA.<\/p>\n<h2 style=\"text-align: center;\">R\u00e9sultat : am\u00e9lioration de l'estimation de la pose et de la d\u00e9tection des erreurs<\/h2>\n<p>ESSID Solutions a appliqu\u00e9 avec succ\u00e8s son exp\u00e9rience en vision par ordinateur et en apprentissage profond pour aider le client avec une solution ax\u00e9e sur l'IA. Notre expertise en mati\u00e8re de r\u00e9seaux neuronaux mobiles et d'apprentissage profond a permis de relever le d\u00e9fi de la reconnaissance de l'activit\u00e9 humaine en termes tr\u00e8s limit\u00e9s, bien que les approches d'apprentissage profond n\u00e9cessitent des mois de travail. Notre r\u00e9seau neuronal d'estimation de la position humaine en temps r\u00e9el et nos algorithmes de d\u00e9tection d'erreurs ont \u00e9t\u00e9 int\u00e9gr\u00e9s avec succ\u00e8s pour l'application d'exercices d'entra\u00eenement et de r\u00e9\u00e9ducation.<\/p>\n<p>Nous avons mis au point une solution capable de g\u00e9rer les changements d'\u00e9clairage, la perte de fr\u00e9quence d'images, la pr\u00e9sence d'autres personnes dans le cadre, les occlusions, etc.<\/p>\n<p>D\u00e9sormais, l'application va encore plus loin pour s'assurer que l'utilisateur s'exerce de la bonne mani\u00e8re et tire le meilleur parti de sa s\u00e9ance d'entra\u00eenement. Les recommandations de l'entra\u00eeneur d'IA mis au point contiennent des informations pr\u00e9cieuses et aident les utilisateurs \u00e0 atteindre leurs objectifs de remise en forme en \u00e9vitant les blessures inutiles.<\/p>\n<h3 style=\"text-align: center;\">Choisissez-nous comme votre <a href=\"http:\/\/localhost\/essidsolutions\/service\/computer-vision\">Vision par ordinateur<\/a> Prestataire de services<\/h3>","protected":false},"excerpt":{"rendered":"<p>Key Details Am\u00e9lioration de l'estimation de la pose et de la d\u00e9tection des erreurs par 64%. D\u00e9fi D\u00e9velopper un mod\u00e8le d'estimation de la pose de pointe pour d\u00e9tecter une posture humaine dans un sc\u00e9nario en temps r\u00e9el et effectuer une analyse des erreurs et un comptage des r\u00e9p\u00e9titions Solution Apprentissage profond pour une estimation pr\u00e9cise de la pose humaine et algorithmes de science des donn\u00e9es pour la d\u00e9tection des erreurs Technologies et outils PyTorch, CoreML, TFLite, OpenCV, ... Lire plus <a title=\"Estimation de la pose pour les applications de remise en forme et de th\u00e9rapie physique\" class=\"read-more\" href=\"https:\/\/esisoc.com\/fr\/resource\/estimation-de-la-pose-pour-les-applications-de-fitness-et-de-kinesitherapie\/\" aria-label=\"Read more about Pose Estimation for Fitness and Physical Therapy Application\">Lire plus<\/a><\/p>","protected":false},"featured_media":2866,"template":"","industry":[48,80],"expertise":[57,81,82],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v21.9 (Yoast SEO v21.9.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Pose Estimation for Fitness and Physical Therapy Application - ESISOC | ESSID Solutions<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/esisoc.com\/fr\/resource\/estimation-de-la-pose-pour-les-applications-de-fitness-et-de-kinesitherapie\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Pose Estimation for Fitness and Physical Therapy Application\" \/>\n<meta property=\"og:description\" content=\"Key Details Improved pose estimation and error detection by 64%. Challenge Develop a state-of-the-art pose estimation model to detect a human posture in a real-time scenario and perform error analysis and repetitions counting Solution Deep learning for accurate human pose estimation and data science algorithms for error detection Technologies and tools PyTorch, CoreML, TFLite, OpenCV, ... Lire plus\" \/>\n<meta property=\"og:url\" content=\"https:\/\/esisoc.com\/fr\/resource\/estimation-de-la-pose-pour-les-applications-de-fitness-et-de-kinesitherapie\/\" \/>\n<meta property=\"og:site_name\" content=\"ESISOC | ESSID Solutions\" \/>\n<meta property=\"og:image\" content=\"https:\/\/esisoc.com\/wp-content\/uploads\/2024\/02\/a5551ad925324427a830fa33102d3fef.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"839\" \/>\n\t<meta property=\"og:image:height\" content=\"514\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/esisoc.com\/resource\/pose-estimation-for-fitness-and-physical-therapy-application\/\",\"url\":\"https:\/\/esisoc.com\/resource\/pose-estimation-for-fitness-and-physical-therapy-application\/\",\"name\":\"Pose Estimation for Fitness and Physical Therapy Application - ESISOC | ESSID Solutions\",\"isPartOf\":{\"@id\":\"https:\/\/esisoc.com\/#website\"},\"datePublished\":\"2024-02-18T15:29:24+00:00\",\"dateModified\":\"2024-02-18T15:29:24+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/esisoc.com\/resource\/pose-estimation-for-fitness-and-physical-therapy-application\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/esisoc.com\/resource\/pose-estimation-for-fitness-and-physical-therapy-application\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/esisoc.com\/resource\/pose-estimation-for-fitness-and-physical-therapy-application\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/esisoc.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Pose Estimation for Fitness and Physical Therapy Application\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/esisoc.com\/#website\",\"url\":\"https:\/\/esisoc.com\/\",\"name\":\"ESISOC | ESSID Solutions\",\"description\":\"Data Science Consulting and AI | Online Books, Videos, Courses and more\",\"publisher\":{\"@id\":\"https:\/\/esisoc.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/esisoc.com\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/esisoc.com\/#organization\",\"name\":\"ESISOC | ESSID Solutions\",\"url\":\"https:\/\/esisoc.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/esisoc.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/esisoc.com\/wp-content\/uploads\/2024\/02\/logo-esisoc.png\",\"contentUrl\":\"https:\/\/esisoc.com\/wp-content\/uploads\/2024\/02\/logo-esisoc.png\",\"width\":350,\"height\":63,\"caption\":\"ESISOC | ESSID Solutions\"},\"image\":{\"@id\":\"https:\/\/esisoc.com\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Pose Estimation for Fitness and Physical Therapy Application - ESISOC | ESSID Solutions","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/esisoc.com\/fr\/resource\/estimation-de-la-pose-pour-les-applications-de-fitness-et-de-kinesitherapie\/","og_locale":"fr_FR","og_type":"article","og_title":"Pose Estimation for Fitness and Physical Therapy Application","og_description":"Key Details Improved pose estimation and error detection by 64%. Challenge Develop a state-of-the-art pose estimation model to detect a human posture in a real-time scenario and perform error analysis and repetitions counting Solution Deep learning for accurate human pose estimation and data science algorithms for error detection Technologies and tools PyTorch, CoreML, TFLite, OpenCV, ... Lire plus","og_url":"https:\/\/esisoc.com\/fr\/resource\/estimation-de-la-pose-pour-les-applications-de-fitness-et-de-kinesitherapie\/","og_site_name":"ESISOC | ESSID Solutions","og_image":[{"width":839,"height":514,"url":"https:\/\/esisoc.com\/wp-content\/uploads\/2024\/02\/a5551ad925324427a830fa33102d3fef.webp","type":"image\/webp"}],"twitter_card":"summary_large_image","twitter_misc":{"Dur\u00e9e de lecture estim\u00e9e":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/esisoc.com\/resource\/pose-estimation-for-fitness-and-physical-therapy-application\/","url":"https:\/\/esisoc.com\/resource\/pose-estimation-for-fitness-and-physical-therapy-application\/","name":"Pose Estimation for Fitness and Physical Therapy Application - ESISOC | ESSID Solutions","isPartOf":{"@id":"https:\/\/esisoc.com\/#website"},"datePublished":"2024-02-18T15:29:24+00:00","dateModified":"2024-02-18T15:29:24+00:00","breadcrumb":{"@id":"https:\/\/esisoc.com\/resource\/pose-estimation-for-fitness-and-physical-therapy-application\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/esisoc.com\/resource\/pose-estimation-for-fitness-and-physical-therapy-application\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/esisoc.com\/resource\/pose-estimation-for-fitness-and-physical-therapy-application\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/esisoc.com\/"},{"@type":"ListItem","position":2,"name":"Pose Estimation for Fitness and Physical Therapy Application"}]},{"@type":"WebSite","@id":"https:\/\/esisoc.com\/#website","url":"https:\/\/esisoc.com\/","name":"ESISOC | ESSID Solutions","description":"Data Science Consulting and AI | Online Books, Videos, Courses and more","publisher":{"@id":"https:\/\/esisoc.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/esisoc.com\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/esisoc.com\/#organization","name":"ESISOC | ESSID Solutions","url":"https:\/\/esisoc.com\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/esisoc.com\/#\/schema\/logo\/image\/","url":"https:\/\/esisoc.com\/wp-content\/uploads\/2024\/02\/logo-esisoc.png","contentUrl":"https:\/\/esisoc.com\/wp-content\/uploads\/2024\/02\/logo-esisoc.png","width":350,"height":63,"caption":"ESISOC | ESSID Solutions"},"image":{"@id":"https:\/\/esisoc.com\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/esisoc.com\/fr\/wp-json\/wp\/v2\/resource\/2865"}],"collection":[{"href":"https:\/\/esisoc.com\/fr\/wp-json\/wp\/v2\/resource"}],"about":[{"href":"https:\/\/esisoc.com\/fr\/wp-json\/wp\/v2\/types\/resource"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/esisoc.com\/fr\/wp-json\/wp\/v2\/media\/2866"}],"wp:attachment":[{"href":"https:\/\/esisoc.com\/fr\/wp-json\/wp\/v2\/media?parent=2865"}],"wp:term":[{"taxonomy":"industry","embeddable":true,"href":"https:\/\/esisoc.com\/fr\/wp-json\/wp\/v2\/industry?post=2865"},{"taxonomy":"expertise","embeddable":true,"href":"https:\/\/esisoc.com\/fr\/wp-json\/wp\/v2\/expertise?post=2865"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}