{"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\/es\/resource\/estimacion-de-la-postura-para-aplicaciones-de-fitness-y-fisioterapia\/","title":{"rendered":"Estimaci\u00f3n de poses para aplicaciones de fitness y fisioterapia"},"content":{"rendered":"<h2 style=\"text-align: center;\">Detalles clave<\/h2>\n<p>Mejora de la estimaci\u00f3n de la pose y la detecci\u00f3n de errores mediante 64%.<\/p>\n<div>\n<ul>\n<li>\n<div>Desaf\u00edo<\/div>\n<div>Desarrollar un modelo de estimaci\u00f3n de postura de \u00faltima generaci\u00f3n para detectar una postura humana en un escenario en tiempo real y realizar an\u00e1lisis de errores y recuento de repeticiones.<\/div>\n<\/li>\n<li>\n<div>Soluci\u00f3n<\/div>\n<div>Aprendizaje profundo para <a href=\"http:\/\/localhost\/essidsolutions\/service\/human-pose-estimation\">estimaci\u00f3n precisa de la pose humana<\/a> y algoritmos de ciencia de datos para la detecci\u00f3n de errores<\/div>\n<\/li>\n<li>\n<div>Tecnolog\u00edas y herramientas<\/div>\n<div>PyTorch, CoreML, TFLite, OpenCV, Scikit-learn<\/div>\n<\/li>\n<\/ul>\n<\/div>\n<h2 style=\"text-align: center;\">Cliente<\/h2>\n<p>El cliente es una startup estadounidense especializada en el reconocimiento de la actividad humana y el an\u00e1lisis del movimiento.<br \/> Disponen de una aplicaci\u00f3n m\u00f3vil sanitaria dise\u00f1ada para capturar y estimar los movimientos del cuerpo humano durante los entrenamientos y la fisioterapia. La aplicaci\u00f3n est\u00e1 equipada con herramientas de seguimiento que ayudan a los usuarios a hacer ejercicio de la manera correcta y a alcanzar sus objetivos de fitness.<\/p>\n<p>Las soluciones de c\u00f3digo abierto para la estimaci\u00f3n de la postura m\u00f3vil no parec\u00edan funcionar para el cliente, por eso pidieron asesoramiento a ESSID Solutions sobre el problema de la estimaci\u00f3n de la postura humana en tiempo real. Tambi\u00e9n cabe mencionar que antes no exist\u00edan soluciones comunes para la detecci\u00f3n de errores y el recuento de repeticiones.<\/p>\n<h2 style=\"text-align: center;\">Reto: desarrollar un modelo de estimaci\u00f3n de la postura de \u00faltima generaci\u00f3n para detectar una postura humana en un escenario en tiempo real.<\/h2>\n<p>Para superar a la competencia en el mercado de las aplicaciones de salud m\u00f3vil, el cliente quer\u00eda dotar a su aplicaci\u00f3n de IA (inteligencia artificial). Ten\u00edan dificultades para estimar la postura del cuerpo humano. La tarea principal de nuestro equipo era mejorar su precisi\u00f3n sin afectar a la velocidad ni a la usabilidad.<\/p>\n<p>El cliente quer\u00eda ampliar su aplicaci\u00f3n de fitness con detecci\u00f3n de errores en tiempo real durante los entrenamientos y la fisioterapia. Esta funcionalidad puede ayudar al usuario a evitar errores comunes en los entrenamientos y reducir significativamente el riesgo de lesiones.<\/p>\n<p>El equipo de ESSID Solutions acept\u00f3 el reto de proporcionar al cliente <a href=\"https:\/\/essidsolutions.com\/blog\/3d-pose-estimation\">estimaci\u00f3n robusta de la pose<\/a> y la funcionalidad de detecci\u00f3n de errores desde cero.<\/p>\n<h2 style=\"text-align: center;\">Soluci\u00f3n: aprendizaje profundo para la estimaci\u00f3n precisa de la pose humana y algoritmos de ciencia de datos para la detecci\u00f3n de errores<\/h2>\n<p>La estimaci\u00f3n de la postura es una t\u00e9cnica de visi\u00f3n por ordenador que predice y rastrea no s\u00f3lo la ubicaci\u00f3n de una persona u objeto, sino tambi\u00e9n las articulaciones en concreto. Hasta ahora se han hecho notables progresos en la estimaci\u00f3n de la postura, pero a\u00fan no se ha conseguido reconocer las actividades humanas en entornos reales. Esta tarea se convierte en un reto a\u00fan mayor cuando no se aborda desde c\u00e1maras aut\u00f3nomas en modo offline, sino desde smartphones en tiempo real. Esto se debe a que la ejecuci\u00f3n en tiempo real aumenta significativamente el rendimiento de los datos de entrada y los c\u00e1lculos necesarios, mientras que los recursos inform\u00e1ticos disponibles en los dispositivos m\u00f3viles siguen siendo limitados.<\/p>\n<p>La estimaci\u00f3n de posturas puede clasificarse en los siguientes tipos: estimaci\u00f3n de posturas unipersonales o multipersonales, 3D o 2D, en tiempo real o fuera de l\u00ednea. Tras analizar las necesidades del cliente, decidimos que la estimaci\u00f3n de posturas unipersonales 2D en tiempo real ser\u00eda una buena opci\u00f3n cuando se aplica a ejercicios f\u00edsicos muy diferentes.<\/p>\n<p>Para detectar articulaciones humanas en movimiento en tiempo real, aplicamos enfoques de aprendizaje profundo adecuados para problemas complicados de visi\u00f3n por ordenador. Nuestros ingenieros tuvieron que desarrollar una tecnolog\u00eda de redes neuronales completamente nueva para aprovechar un mont\u00f3n de conocimientos e ideas y lograr as\u00ed una calidad de detecci\u00f3n de articulaciones competitiva.<\/p>\n<p>Empezamos uniendo todo tipo de conjuntos de datos abiertos para diversos tipos de estimaci\u00f3n de la postura humana, ya que las cantidades masivas de datos son un ingrediente crucial de las redes neuronales profundas de alta calidad que funcionan con precisi\u00f3n y solidez en los casos de uso espec\u00edficos del mundo real. Adem\u00e1s, tuvimos que desarrollar nuestros propios m\u00e9todos de aumento de datos para aumentar a\u00fan m\u00e1s el conjunto de datos.<\/p>\n<p>Despu\u00e9s de tratar los conjuntos de datos, desarrollamos un modelo avanzado de esqueleto humano con puntos clave adicionales que ampliaron enormemente nuestras oportunidades en el an\u00e1lisis de ejercicios de fitness y fisioterapia.<\/p>\n<p>El siguiente paso fue crear una arquitectura neuronal de estimaci\u00f3n de la pose eficiente. Al cliente le preocupaba el rendimiento de la aplicaci\u00f3n m\u00f3vil, por eso nos centramos en optimizar la eficiencia operativa y reducir el tiempo de carga.<\/p>\n<p>Utilizamos PyTorch para proporcionar al cliente una canalizaci\u00f3n de formaci\u00f3n racionalizada, as\u00ed como modelos CoreML para el despliegue de modelos de aprendizaje profundo y CV que desarrollamos.<\/p>\n<p>Otro problema de la ciencia de datos era aplicar la detecci\u00f3n de errores durante los entrenamientos y la fisioterapia. La detecci\u00f3n de errores ayuda a comprender las formas adecuadas e incorrectas de realizar ejercicios f\u00edsicos. Se utiliza para identificar las articulaciones humanas y orientar al usuario sobre c\u00f3mo hacer ejercicio de la forma correcta. Por ejemplo, la estimaci\u00f3n de la postura de la cabeza es esencial cuando el usuario realiza una plancha. La aplicaci\u00f3n estima la posici\u00f3n de la cabeza para evitar lesiones durante el ejercicio.<\/p>\n<p>Merece la pena mencionar que tuvimos que desarrollar algoritmos personalizados para la detecci\u00f3n de errores y el recuento de repeticiones de forma que los usuarios de la aplicaci\u00f3n m\u00f3vil puedan obtener informaci\u00f3n instant\u00e1nea a trav\u00e9s de una interfaz de audio con un entrenador virtual de IA.<\/p>\n<h2 style=\"text-align: center;\">Resultado: mejora de la estimaci\u00f3n de la pose y de la detecci\u00f3n de errores<\/h2>\n<p>ESSID Solutions aplic\u00f3 con \u00e9xito su experiencia en visi\u00f3n por ordenador y aprendizaje profundo para ayudar al cliente con una soluci\u00f3n basada en IA. Nuestra experiencia en redes neuronales m\u00f3viles y aprendizaje profundo ayud\u00f3 a superar el reto de reconocimiento de la actividad humana en plazos muy limitados, aunque los enfoques de aprendizaje profundo requieren meses de trabajo. Nuestra red neuronal de estimaci\u00f3n de la posici\u00f3n humana en tiempo real y los algoritmos de detecci\u00f3n de errores se integraron con \u00e9xito para la app de ejercicios de entrenamiento y rehabilitaci\u00f3n.<\/p>\n<p>Desarrollamos una soluci\u00f3n que pod\u00eda hacer frente a los cambios de iluminaci\u00f3n, la p\u00e9rdida de velocidad de fotogramas, la entrada de otras personas en el fotograma, las oclusiones, etc.<\/p>\n<p>Ahora la aplicaci\u00f3n va m\u00e1s all\u00e1 para asegurarse de que el usuario hace ejercicio de la manera correcta y saca el m\u00e1ximo partido de su entrenamiento. Las recomendaciones del entrenador de IA desarrollado ofrecen informaci\u00f3n valiosa y ayudan a los usuarios a alcanzar sus objetivos de fitness evitando lesiones innecesarias.<\/p>\n<h3 style=\"text-align: center;\">El\u00edjanos como su <a href=\"http:\/\/localhost\/essidsolutions\/service\/computer-vision\">Visi\u00f3n por ordenador<\/a> Proveedor de servicios<\/h3>","protected":false},"excerpt":{"rendered":"<p>Detalles clave Mejora de la estimaci\u00f3n de la postura y la detecci\u00f3n de errores mediante 64%. Reto Desarrollar un modelo de estimaci\u00f3n de pose de \u00faltima generaci\u00f3n para detectar una postura humana en un escenario en tiempo real y realizar an\u00e1lisis de errores y recuento de repeticiones Soluci\u00f3n Aprendizaje profundo para la estimaci\u00f3n precisa de la pose humana y algoritmos de ciencia de datos para la detecci\u00f3n de errores Tecnolog\u00edas y herramientas PyTorch, CoreML, TFLite, OpenCV, ... Leer m\u00e1s <a title=\"Estimaci\u00f3n de poses para aplicaciones de fitness y fisioterapia\" class=\"read-more\" href=\"https:\/\/esisoc.com\/es\/resource\/estimacion-de-la-postura-para-aplicaciones-de-fitness-y-fisioterapia\/\" aria-label=\"Leer m\u00e1s sobre Pose Estimation for Fitness and Physical Therapy Application\">Leer m\u00e1s<\/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\/es\/resource\/estimacion-de-la-postura-para-aplicaciones-de-fitness-y-fisioterapia\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\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, ... Leer m\u00e1s\" \/>\n<meta property=\"og:url\" content=\"https:\/\/esisoc.com\/es\/resource\/estimacion-de-la-postura-para-aplicaciones-de-fitness-y-fisioterapia\/\" \/>\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=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 minutos\" \/>\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\":\"es\",\"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\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/esisoc.com\/#organization\",\"name\":\"ESISOC | ESSID Solutions\",\"url\":\"https:\/\/esisoc.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@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\/es\/resource\/estimacion-de-la-postura-para-aplicaciones-de-fitness-y-fisioterapia\/","og_locale":"es_ES","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, ... Leer m\u00e1s","og_url":"https:\/\/esisoc.com\/es\/resource\/estimacion-de-la-postura-para-aplicaciones-de-fitness-y-fisioterapia\/","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":{"Tiempo de lectura":"4 minutos"},"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":"es","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":"es"},{"@type":"Organization","@id":"https:\/\/esisoc.com\/#organization","name":"ESISOC | ESSID Solutions","url":"https:\/\/esisoc.com\/","logo":{"@type":"ImageObject","inLanguage":"es","@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\/es\/wp-json\/wp\/v2\/resource\/2865"}],"collection":[{"href":"https:\/\/esisoc.com\/es\/wp-json\/wp\/v2\/resource"}],"about":[{"href":"https:\/\/esisoc.com\/es\/wp-json\/wp\/v2\/types\/resource"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/esisoc.com\/es\/wp-json\/wp\/v2\/media\/2866"}],"wp:attachment":[{"href":"https:\/\/esisoc.com\/es\/wp-json\/wp\/v2\/media?parent=2865"}],"wp:term":[{"taxonomy":"industry","embeddable":true,"href":"https:\/\/esisoc.com\/es\/wp-json\/wp\/v2\/industry?post=2865"},{"taxonomy":"expertise","embeddable":true,"href":"https:\/\/esisoc.com\/es\/wp-json\/wp\/v2\/expertise?post=2865"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}