{"id":28108,"date":"2024-01-30T12:09:30","date_gmt":"2024-01-30T11:09:30","guid":{"rendered":"https:\/\/inlab.fib.upc.edu\/noticias\/tratamiento-de-anorexia-en-realidad-virtual-y-aumentada\/2024\/"},"modified":"2024-01-31T09:56:44","modified_gmt":"2024-01-31T08:56:44","slug":"tratamiento-de-anorexia-en-realidad-virtual-y-aumentada","status":"publish","type":"post","link":"https:\/\/inlab.fib.upc.edu\/es\/blog\/tratamiento-de-anorexia-en-realidad-virtual-y-aumentada","title":{"rendered":"Tratamiento de anorexia en realidad virtual y aumentada"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Seg\u00fan las estad\u00edsticas, unas 172 millones de personas en todo el mundo sufrir\u00e1n de anorexia en alg\u00fan momento a lo largo de su vida. Existen ciertos tratamientos para intentar combatirla, y algunos de ellos son usando t\u00e9cnicas de Realidad Virtual (RV). Un ejemplo de estos tipos de tratamientos es el desarrollado por la Universitat de Barcelona. Como proyecto de final de carrera, opt\u00e9 por ayudar a tratar esta enfermedad, aplicando una serie de mejoras a este m\u00e9todo mencionado.<\/p>\n\n<p class=\"wp-block-paragraph\">La idea original del tratamiento es la siguiente: se presenta a la paciente una sala virtual mediante unas gafas de realidad virtual. En la sala se encuentran principalmente un espejo y un avatar, que se modela con las proporciones del cuerpo real de la paciente. Al ponerse las gafas, el avatar se mueve como la paciente, y despues de un rato, su subconsciente acaba asociando el cuerpo virtual que ve en el espejo con su cuerpo real. Entonces, durante las posteriores sesiones, se va aumentando el peso del avatar, haciendo que la paciente crea que ella ha aumentado de peso, y con un psic\u00f3logo al lado, se va tratando este miedo a engordarse.<\/p>\n\n<figure class=\"wp-block-gallery aligncenter has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img fetchpriority=\"high\" decoding=\"async\" width=\"441\" height=\"359\" data-id=\"28097\" src=\"https:\/\/inlab.fib.upc.edu\/wp-content\/uploads\/2024\/01\/vr1.jpg\" alt=\"\" class=\"wp-image-28097\" srcset=\"https:\/\/inlab.fib.upc.edu\/wp-content\/uploads\/2024\/01\/vr1.jpg 441w, https:\/\/inlab.fib.upc.edu\/wp-content\/uploads\/2024\/01\/vr1-300x244.jpg 300w\" sizes=\"(max-width: 441px) 100vw, 441px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"438\" height=\"339\" data-id=\"28100\" src=\"https:\/\/inlab.fib.upc.edu\/wp-content\/uploads\/2024\/01\/vr2.jpg\" alt=\"\" class=\"wp-image-28100\" srcset=\"https:\/\/inlab.fib.upc.edu\/wp-content\/uploads\/2024\/01\/vr2.jpg 438w, https:\/\/inlab.fib.upc.edu\/wp-content\/uploads\/2024\/01\/vr2-300x232.jpg 300w\" sizes=\"(max-width: 438px) 100vw, 438px\" \/><\/figure>\n<figcaption class=\"blocks-gallery-caption wp-element-caption\">Figura 1. Varias vistas del avatar en la sala virtual<\/figcaption><\/figure>\n\n<p class=\"wp-block-paragraph\">Para que el proceso funcione, se necesita que el avatar se mueva como la paciente, pero de la forma que se hace este proceso hoy en d\u00eda, resulta poco fidedigno. Hasta ahora, se usaban 5 puntos de seguimiento (la cabeza, las manos y los pies), y se infer\u00edan el resto (como los codos o las rodillas). Esta inferencia, pero, no era del todo exacta. Por lo tanto, como primer objetivo del TFG, se desarroll\u00f3 un m\u00f3dulo para un mejor seguimiento.<\/p>\n\n<p class=\"wp-block-paragraph\">Este primer m\u00f3dulo es un sistema de seguimiento del cuerpo entero (\u00abFull Body Tracking\u00bb) que hace uso de una \u00fanica c\u00e1mara para hacer este seguimiento. Mediante un modelo de aprendizaje autom\u00e1tico de Mediapipe como base, y a partir de la creaci\u00f3n de un modelo para corregir los resultados, se acab\u00f3 obteniendo un sistema en Python capaz de detectar aquellos puntos que el sistema original no detectaba. Hay que mencionar que para calibrar este modelo de correcci\u00f3n se tuvo que generar un conjunto de datos sint\u00e9ticos empleando Unreal Engine 5, dada la imposibilidad de encontrar datos \u00abground truth\u00bb que se ajustaran al modelo que se necesitaba.<\/p>\n\n<p class=\"wp-block-paragraph\">Una vez conseguido este sistema, se integr\u00f3 con Unity a la plataforma del sistema original. El resultado lo pod\u00e9is ver en este <a href=\"https:\/\/www.youtube.com\/watch?v=EYcEMzQdSUQ\">video<\/a><strong>.<\/strong><\/p>\n\n<p class=\"wp-block-paragraph\">Desgraciadamente, contin\u00faan existiendo varias dificultades, sobre todo en cuanto a la oclusi\u00f3n, puesto que el sistema no es capaz de ver las partes escondidas detr\u00e1s. Aun as\u00ed, uniendo la informaci\u00f3n del m\u00f3dulo de Python con la informaci\u00f3n de seguimiento de RV, que solo hace seguimiento de las manos y de la cabeza, y no de los pies, se obtiene un sistema que predice mejor aquellos puntos de los que no se tiene informaci\u00f3n.<\/p>\n\n<p class=\"wp-block-paragraph\">Seguidamente, una vez esto estaba hecho, se decidi\u00f3 como segundo objetivo crear un sistema de realidad aumentada (RA) con la misma finalidad que el de RV. Como la literatura de tratamientos de anorexia con RA es escasa, pareci\u00f3 buena idea hacer una propuesta de soluci\u00f3n en esta \u00e1rea. La idea era entonces conseguir un sistema de RA que tuviera el mismo efecto que el ya mencionado, pero sin la necesidad de usar todo su hardware.<\/p>\n\n<p class=\"wp-block-paragraph\">Por lo tanto, por este segundo objetivo se quer\u00eda crear un espejo que mostrara el mundo real, pero donde la paciente se viera reflejada con un aumento de peso. Despu\u00e9s de unos intentos fallidos donde se intentaba engordar directamente la imagen de la persona, se opt\u00f3 para emplear el mismo avatar que en RV, pero bas\u00e1ndose en la escena entera del espejo. Se acab\u00f3 desarrollando un sistema donde se muestra el fondo como si fuera un espejo, pero donde se borra a la persona a quien se hace el seguimiento, y se la sustituye por el avatar. Para hacer el seguimiento de esta persona, se utiliza el sistema desarrollado en el primer objetivo. Pod\u00e9is ver el resultado en el siguiente <a href=\"https:\/\/www.youtube.com\/watch?v=bOFk4zSzx1o\">video<\/a>.<\/p>\n\n<p class=\"wp-block-paragraph\">Se ha hecho p\u00fablica una demostraci\u00f3n del programa de realidad aumentada. La pod\u00e9is encontrar en el siguiente <a href=\"https:\/\/drive.google.com\/drive\/folders\/1wHKvIRQXjhldHviWFLua-AmKtjZz9OuH\">enlace<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Seg\u00fan las estad\u00edsticas, unas 172 millones de personas en todo el mundo sufrir\u00e1n de anorexia en alg\u00fan momento a lo largo de su vida. Existen ciertos tratamientos para intentar combatirla, y algunos de ellos son usando t\u00e9cnicas de Realidad Virtual (RV). Un ejemplo de estos tipos de tratamientos es el desarrollado por la Universitat de [&hellip;]<\/p>\n","protected":false},"author":1316,"featured_media":28096,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[572],"tags":[],"experteses":[],"class_list":["post-28108","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog"],"acf":[],"_links":{"self":[{"href":"https:\/\/inlab.fib.upc.edu\/es\/wp-json\/wp\/v2\/posts\/28108","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/inlab.fib.upc.edu\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/inlab.fib.upc.edu\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/inlab.fib.upc.edu\/es\/wp-json\/wp\/v2\/users\/1316"}],"replies":[{"embeddable":true,"href":"https:\/\/inlab.fib.upc.edu\/es\/wp-json\/wp\/v2\/comments?post=28108"}],"version-history":[{"count":6,"href":"https:\/\/inlab.fib.upc.edu\/es\/wp-json\/wp\/v2\/posts\/28108\/revisions"}],"predecessor-version":[{"id":28154,"href":"https:\/\/inlab.fib.upc.edu\/es\/wp-json\/wp\/v2\/posts\/28108\/revisions\/28154"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/inlab.fib.upc.edu\/es\/wp-json\/wp\/v2\/media\/28096"}],"wp:attachment":[{"href":"https:\/\/inlab.fib.upc.edu\/es\/wp-json\/wp\/v2\/media?parent=28108"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/inlab.fib.upc.edu\/es\/wp-json\/wp\/v2\/categories?post=28108"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/inlab.fib.upc.edu\/es\/wp-json\/wp\/v2\/tags?post=28108"},{"taxonomy":"experteses","embeddable":true,"href":"https:\/\/inlab.fib.upc.edu\/es\/wp-json\/wp\/v2\/experteses?post=28108"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}