Filtro de Anime con IA: Snapchat vs TikTok
Como sabrás, hasta ahora hemos sido bastante mediocres en la generación de rostros de anime basados en rostros humanos reales, e incluso sin considerar dar resultados en tiempo real. Por ejemplo, los ojos y el cabello de los rostros están desproporcionados y con un simple cambio de ángulo de la cámara, tu rostro se convertiría en una reencarnación del arte de Picasso. Hace poco, recuerdo que convertir selfies en anime era una gran tendencia y tenía los mejores resultados para convertir una selfie humana en un personaje de anime. Básicamente, Podías ver cómo te verías al dibujar en estilo anime. Pero recientemente, esto ha alcanzado un nuevo nivel con Snapchat, una aplicación que está plagada de filtros y ha implementado una disfunción y un mejor giro. Es realmente comercializable, como la restauración de imágenes, que se puede utilizar para generar ganancias para las empresas. Así que no me sorprende que hayan tomado esta idea del ámbito de código abierto y decidieran invertir en ella. El proyecto "Selfie to Anime" que mencioné hace 30 segundos probablemente motivó la creación de estos filtros, que se basan en el documento de inteligencia artificial llamado "You God Tit" (tienes que Sonaría como "Tuva Tití" en español), que significa "redes generativas atencionales no supervisadas con normalización de capas de instancia adaptada para la traducción de imagen a imagen". Otro nombre largo para un documento, ¿verdad? En resumen, este tipo de IA está entrenada para realizar traducción de imágenes, como transferir características faciales de un rostro a otro, pero en el caso de "You God Tit" es ligeramente diferente, ya que utiliza GAN (redes adversarias generativas) para ayudar a aprender. Para aquellos que no saben qué es Gen, básicamente es como si la IA recibiera una palmada en el trasero por hacer Algo que no es tan bueno, para que haga algo mejor la próxima vez. Y aquí viene el problema: "Selfie to Anime" es un concepto genial, pero en la práctica no funciona tan bien como se puede ver en estos resultados y en los resultados anteriores. Recientemente, Snapchat se unió a la competencia y, sin mencionar a TikTok, que lo hizo hace un tiempo, mucho antes que Snapchat, y definitivamente muestra una clara superioridad en todo el concepto de convertir caras de la vida real en anime. Y aquí viene nuestra pregunta favorita, ¿cuál es mejor? Pero antes de sumergirnos en esta gran pregunta filosófica, donde puedo afirmar que hasta cierto punto esto es mejor que aquello, démosle un resumen de las diferencias básicas. Lo primero que noté que hace que estos dos sean realmente diferentes de "You God Tit" es que todas las características faciales importantes, como los ojos, se aplican más como un filtro en lugar de ser generados. Aunque no conozco los detalles exactos sobre cómo lograron hacer estos filtros, tengo muchas dudas de que esto sea obra de una IA para poder generar consistentemente ojos sin que se vayan por todas partes. Creo que esto se logra utilizando técnicas de filtrado junto con algunas generaciones faciales básicas de IA y la implementación de "You God Tits" y tal vez algo más. Las técnicas de filtrado son más obvias en el filtro de TikTok, como se puede ver, todos los ojos tienen el mismo tipo de cejas, como se ve en "Sayakano". En el caso de Snapchat, parece que tiene el mismo estilo generado que "You God Tits", y para ser honesto, especulo que el filtro de anime es de "You God Tits", porque creo que heredó los problemas que tiene. Para hacer una prueba de rendimiento justa, primero los probé en el mismo conjunto de imágenes, que variaban desde dibujos de diferentes etnias hasta el color diferente de Will Smith. Es bastante fascinante mirar estos resultados, haz una pausa en el video si quieres verlos más de cerca, pero en general puedo ver una tendencia de que los filtros de Snapchat tienen dificultades para reconocer barba y una cabeza calva, sigue decidiendo darle pelo a ambas personas, lo cual es realmente agradable y todo, pero no es lo que se supone que deba hacer, señor. Por otro lado, TikTok muestra una tendencia de tener menos diversidad en cómo se ven las personas, aunque los ojos se vean muy bien, puedes ver que los colores son en su mayoría iguales y esto da una sensación general de menos singularidad cuando todos tienen el mismo color de pupila. Esto no es tan satisfactorio porque una de las características más importantes en los rostros de anime es el ojo, es el color de ojo lo que diferenciaría a un personaje de ser normal y ser un psicópata. En cuanto a los aspectos de movimiento, la precisión de generar el cabello es realmente buena en TikTok, pero dudo que sea generado, podría haber sido generado, pero creo que es demasiado preciso para eso, así que diría que es más como un filtro de contorno dentro del filtro de anime. Pero en Snapchat, es bastante obvio que el cabello es generado e incluso ignora cuando el cabello es demasiado largo. Esto probablemente se ignora debido a las limitaciones en el entrenamiento del modelo de IA. Además, cuando hay obstrucciones bloqueando los rostros, TikTok logra reducir la distorsión mientras que Snapchat simplemente no puede manejar el cambio. En general, creo que el filtro de anime de TikTok mantiene una mejor consistencia al seguir los rostros, seguir los movimientos del ratón y no cambiar constantemente la apariencia, como hace Snapchat, donde te hace crecer más pelo si te mueves demasiado. Creo que en los videos, Snapchat pierde ligeramente la ventaja y supongo que está transformando los marcos de las caras uno por uno, por lo que es difícil mantener su consistencia, mientras que TikTok es ligeramente mejor en este contexto. Pero para una transformación de fase de anime más auténtica y genuina, diría que Snapchat lo hace mejor, aunque TikTok sigue siendo mejor en algunos otros aspectos. Y este video es patrocinado por Infinite Red. Infinite Red Consulting maneja tus necesidades de aplicaciones móviles y web y también de IA. Si estás buscando a alguien para construir tu aplicación, visita y contacta con Infinite Red. Y por último, gracias chicos por ver como siempre. Únete a mi Discord si estás interesado en discutir cualquier cosa y participar en la comunidad. Echa un vistazo a mi Patreon y mi Twitter si aún no lo has hecho. Nos vemos la próxima vez.