Ir al contenido principal

Selfies IA en el espejo: corrige reflejo, teléfono y manos

Define cámara, reflejo y agarre para tu selfie IA; después corrige el teléfono o la mano con Seedream 5.0 Flash y Qwen.

Autor
Lydia
Publicado
Lectura
13 min de lectura
Actualizado
Una mujer adulta con vestido azul marino se hace un selfie en el espejo de un vestidor suavemente iluminado.

Un selfie IA frente al espejo creíble especifica la foto que toma el teléfono: un adulto visto en un único espejo plano, un teléfono con las lentes traseras hacia el cristal y un agarre sencillo y visible. Empieza con Seedream 5.0 Flash en 3:4, 2k, PNG, a $0.029 por imagen, y añade una referencia de identidad si el personaje ya existe. Si el punto de vista es imposible, vuelve a generar; si solo falla el teléfono o la mano, edita esa zona.

El ejemplo usa a Daniel, un hombre ficticio de 35 años con camisa negra abotonada y pantalones de vestir entallados. Ambos modelos también aceptan prompts orientados a adultos, por lo que el mismo flujo sirve para personajes adultos.

1. Elige la cámara antes de describir la escena

Hay dos disposiciones útiles. Necesitan prompts distintos:

Imagen que buscasPosición real de la cámaraQué pedir
El selfie guardado en el teléfono de DanielEn la mano de Daniel, apuntando al espejoDaniel y el teléfono reflejados; sin una vista independiente de su espalda desde otro fotógrafo
Un retrato de Daniel junto a un espejoUna cámara aparte a su lado o detrás de élEl cuerpo visto directamente y el reflejo visible desde ese ángulo

Usa la primera para una publicación informal y la segunda cuando lo principal sea mostrar juntos el cuerpo y el reflejo. No mezcles «tomada con su teléfono» con «cámara detrás de él mostrando su espalda»; eso describe una foto en tercera persona de alguien haciéndose un selfie.

El reflejo es la misma persona en la misma postura, nunca otra con una pose independiente. Cualquier diferencia entre el brazo real y el reflejado es un error que debes corregir.

Daniel con camisa negra y ambos brazos bajos coincidentes, frente a una mano reflejada levantada de forma deliberadamente independiente.

Ilustración: La mano reflejada levantada contradice el brazo real bajado; el reflejo no puede elegir otra pose.

Un espejo plano sitúa el reflejo tan lejos detrás del cristal como está el sujeto delante (física de OpenStax).

Diagrama cenital con una persona y un teléfono ante un espejo plano y una imagen virtual a la misma distancia detrás.

Diagrama óptico conceptual: La imagen virtual aparece detrás del espejo plano a la distancia perpendicular correspondiente.

2. Configura la primera solicitud

Pruébalo en el Playground

  1. Abre la página de texto a imagen de Seedream 5.0 Flash y quédate en la pestaña Playground, en la vista Form. Inicia sesión con una cuenta con saldo para ejecutar.
  2. Pega el prompt siguiente en Prompt, o abre la página con él ya rellenado.
  3. Pon Aspect ratio en 3:4, Resolution en 2k y Output format en PNG, y ejecuta.
  4. Para un personaje existente, cambia a la página de edición y añade el retrato aprobado en Images.

Cuesta $0.029 por imagen. No hay campo de prompt negativo, así que incluye las exclusiones en el prompt. Editar cuesta lo mismo y admite hasta diez imágenes de referencia.

Para la versión de edición, antepón esta frase: “Use the adult man in the first reference for Daniel's facial identity and hairstyle; replace the source composition with the mirror selfie described below.” Después pega:

The photograph captured by a fictional 35-year-old man's phone during a mirror selfie in a quiet dressing room. Daniel appears through his reflection in one flat wall mirror with a narrow dark frame. He wears a buttoned black shirt and tailored trousers. He holds one plain phone at upper-chest height, slightly beside his face, with the rear camera lenses facing the mirror and the screen facing him. His reflected face remains fully visible. One hand grips the phone naturally; his free arm rests at his side. Waist-up portrait, one simple wall lamp, plain background, relaxed adult expression. No second mirror, no separate photographer, no duplicated person and no lettering.

Para un punto de vista más alto, sube el teléfono y mantenlo junto al rostro; evita “eye-level camera”, porque la posición del teléfono define el punto de vista.

O haz la llamada desde código

La misma solicitud de los pasos del Playground, ejecutada desde la CLI (npx @spicyapi/cli funciona sin instalación); la guía de generación de imágenes explica el Python SDK y los demás campos:

bash
spicyapi tasks create --model bytedance/seedream-5.0-flash/text-to-image \
  --input-json '{"prompt":"<paste the prompt above>","aspect_ratio":"3:4","resolution":"2k","output_format":"png"}' --wait

O deja que un Agent la ejecute. Un asistente puede hacer esta llamada mediante la CLI anterior, el servidor MCP (spicyapi_upload_file para el retrato y después spicyapi_task_create, que se detiene para que confirmes el precio) o el Skill (npx skills add spicyapi-ai/spicy-skill), que le enseña el esquema actual.

Un patrón de prompt reutilizable

Ordena las frases según lo que necesita el espejo:

  1. Captura y espejo: “The photograph captured by <character>'s phone during a mirror selfie in one flat wall mirror”; indica el tipo y la cantidad de espejos.
  2. Persona: edad, ropa, expresión.
  3. Teléfono y mano: qué mano lo sostiene, a qué altura, qué lado mira al cristal y si el rostro sigue visible.
  4. Escena: una fuente de luz y fondo sencillo.
  5. Exclusiones al final: “no second mirror, no separate photographer, no duplicated person, no lettering.”

Indica qué mano sostiene el teléfono y mantenlo en el mismo lado del encuadre en la vista real y en el reflejo: escribe “his right hand holds the phone, which appears on the right of the frame”. No describas el reflejo como otra persona zurda.

Pide una fuente de luz. Los textos reflejados se leen al revés, así que exclúyelos o escribe “any sign appears mirror-reversed”.

3. Revisa la cara del teléfono y el agarre

Un selfie convencional con cámara trasera frente al espejo suele mostrar el dorso y las lentes del teléfono en el reflejo. La pantalla mira hacia Daniel. Una pantalla orientada al espejo contradice esa disposición.

Comparación de Daniel entre lentes traseras orientadas al espejo y una pantalla mal orientada para la captura prevista.

Ilustración: Ver la pantalla del teléfono en el reflejo contradice un selfie con cámara trasera.

Para esta corrección y las de las secciones 3, 5 y 6, abre la página de edición de Flash, añade el selfie aceptado en Images, mantén Aspect ratio en 3:4 y pega la corrección en Prompt. Si el teléfono está invertido, usa:

Correct the phone orientation for a rear-camera mirror selfie: the phone's back and camera lenses face the mirror and are visible in its reflection; its screen faces Daniel. Keep one phone at the same height beside his face. Adjust the gripping hand as needed for that orientation. Retain his face, black shirt, mirror frame and room.

Incluye el agarre en esta edición: corregir el módulo de cámara mientras la mano sigue sosteniendo el teléfono de la forma anterior mantiene el problema.

Si aparecen dos teléfonos, especifica cuál debe quedar: “Keep the phone held at upper-chest height; remove the extra floating phone beside his shoulder and restore the background there.” Si ambos se enredan con los brazos, vuelve al primer prompt sencillo; borrar uno no puede arreglar dos antebrazos incompatibles.

Si el teléfono tapa el rostro, debes corregir su posición, no añadir detalle facial:

Move Daniel's phone slightly outward beside his cheek and below his eyes so his entire reflected face is visible. Preserve a natural bent elbow and continuous forearm leading to the grip. Keep one phone, the rear-camera orientation, outfit and room.

Daniel sostiene un teléfono delante del rostro en un panel y junto al rostro visible en el otro.

Ilustración: Mover el teléfono hacia fuera revela el rostro sin inventar detalles detrás del dispositivo.

4. Arregla una mano con un editor que admita regiones

La edición de Flash no tiene campo de máscara. Para reparar el agarre en una zona concreta, abre Qwen Image 2.1 edit y usa la pestaña Playground:

  1. Añade el selfie coherente en Images como única imagen de origen. El modo con máscara admite exactamente una imagen, así que no añadas el retrato de Daniel.
  2. En Advanced parameters, añade una Mask del mismo tamaño: blanco sobre el agarre defectuoso y el borde contiguo del teléfono (repintar), negro sobre el resto (conservar). La expansión del prompt se ignora al usar una máscara.
  3. Pon Resolution en 2k para igualar un original 2K ($0.048 por imagen; 1k a $0.036 solo si generaste en 1k) y Output format en PNG. La relación de aspecto sigue la imagen de origen.
  4. Pega el prompt de reparación siguiente en Prompt y ejecuta.

Repair the masked hand-phone connection. One natural hand grips one phone, with fingers wrapping around its edge and the wrist continuing into the existing black sleeve. Keep the phone's rear lenses facing the mirror. Retain Daniel's face, shirt, body pose, mirror boundary and lighting.

Enmascara la relación que falla. Una muñeca ausente requiere una región que incluya la muñeca y la unión con la manga; una punta de dedo duplicada puede requerir menos. Después compara el rostro de Daniel y la posición del teléfono con el original, porque los píxeles fuera de la máscara también pueden desplazarse.

Si todo el brazo sale del hombro equivocado o el reflejo adopta otra pose, vuelve a generar con el prompt más sencillo; es un problema estructural, no de agarre. Para un pequeño defecto del logotipo del teléfono, un retoque convencional conserva más de la imagen aceptada.

5. Usa el borde del espejo para detectar errores de profundidad

Un objeto físico delante del espejo puede tapar el marco y el reflejo. Un objeto reflejado pertenece al campo visible del espejo. Si un jarrón cambia de papel a lo largo de su borde, «reflejos realistas» es una corrección demasiado vaga.

Un jarrón en primer plano tapa el marco junto a Daniel, comparado con una franja ilustrativa del marco que atraviesa el jarrón.

Ilustración: Un jarrón en primer plano debe tapar el marco; una franja del marco que lo atraviesa es el defecto.

Elige la corrección que corresponda a tu intención:

  • Quitar un objeto innecesario del primer plano: “Remove the vase and its reflection; continue the existing plain wall, mirror edge and empty counter coherently.”
  • Conservar un jarrón en primer plano: “The vase stands on the counter in front of the mirror. Its silhouette covers the mirror frame behind it; do not draw the frame across the vase.”

Una lámpara visible solo en el espejo no es un error, y las diferencias de brillo en los reflejos de luz son normales. Corrige intersecciones y posiciones, no la asimetría.

6. Simplifica los reflejos adicionales antes de ampliar el plano

Los armarios con espejos y las botellas brillantes añaden vistas que la primera solicitud no necesita. Cuando aparece un Daniel duplicado, elimina esas causas de forma explícita:

Keep a single flat wall mirror. Replace the mirrored wardrobe and reflective bottles with a plain matte wall and an empty counter. Show Daniel once through the main mirror, holding one phone in the existing pose.

Daniel en una habitación con un reflejo secundario y botellas reflectantes, comparado con un único espejo dominante.

Ilustración: Un espejo dominante elimina las vistas secundarias que confunden la escena.

Para mostrar el conjunto completo, usa el selfie aceptado como origen de la edición y pide “a zoomed-out full-length reflected view with Daniel's trousers, both shoes and their floor contact visible.” Mantén 3:4 o usa 2:3. Cambiar el tamaño de un recorte de cintura para arriba no revela los pies; la petición de un plano más amplio genera nuevas piernas y suelo, así que revísalos.

Si prefieres un retrato lateral desde una cámara externa, sustituye por completo la instrucción del punto de vista:

A separate camera photographs fictional adult Daniel standing beside one flat wall mirror. The camera sees his direct three-quarter back and his face in the mirror from a compatible side angle. His arms hang at his sides in both views. Buttoned black shirt, tailored trousers, simple dressing room, no phone.

Reparar o regenerar: diagnóstico rápido

Qué vesSoluciónHerramienta
La pantalla mira al espejoEditar orientación y agarre (sección 3)Edición de Flash
Dos teléfonos o uno flotanteIndicar cuál conservar y quitar el otroEdición de Flash
El teléfono tapa el rostroMoverlo hacia fuera, debajo de los ojosEdición de Flash
Una mano o muñeca falla, el resto está bienReparar el agarre con máscaraEdición de Qwen con máscara
El brazo reflejado tiene otra poseRegenerar con el prompt sencilloFlash de texto a imagen
Daniel duplicado o segundo espejoQuitar espejos y objetos reflectantes extra, luego regenerarFlash de texto a imagen
Un jarrón o una lámpara cruza el marcoDescribir la oclusión (sección 5)Edición de Flash

Antes de publicar, comprueba lo que el público ve primero: la pose reflejada coincide con la real, la iluminación del reflejo encaja con la habitación, nada se repite (ropa u objetos idénticos en el encuadre) y la mano que sostiene el teléfono tiene una muñeca visible.

Cuánto cuesta

Una composición inicial más una edición de posición del teléfono con Flash cuesta $0.058. Una reparación con máscara en Qwen es una solicitud aparte a $0.036 (1k) o $0.048 (2k). Los reintentos se cobran por imagen, así que resuelve el punto de vista en el primer prompt antes de pagar reparaciones. Busca una escena que puedas explicar de una vez: una cámara, un teléfono, un espejo y una persona cuyos detalles reflejados coincidan.

También en English · 日本語 · 한국어 · Deutsch · Français · Português (Brasil) · Русский · Italiano · Polski